Okinawa Sushi & Hibachi Steak House
148 Wildwood Pkwy, Homewood
(205) 917-1111
Menu
Reserve
Restaurants in Homewood, AL
Okinawa Sushi & Hibachi Steak House
148 Wildwood Pkwy, Homewood, AL 35209
(205) 917-1111