Ichiban Hibachi & Sushi - Flowood Restaurants Flowood Contact Information 153 Ridge Way , Flowood, Mississippi 39232, United States, 32.339516, -90.071976 601-919-0097 Detailed InformationTo Go orders only Features Carryout