Ichiban Hibachi & Sushi - Flowood Restaurants Flowood Bookmark Contact Information 153 Ridge Way , 39232, Flowood, 32.339516, -90.071976 601-919-0097 Detailed InformationTo Go orders only Features Carryout ← Bella Couture Bravo! Italian Restaurant → You May Also Like What does Thanksgiving mean you? 2019 Christmas Parade New Brow & Lash Bar opens in Brandon – The Pink Feather Brow & Lash Bar