Okinawa Sushi & Hibachi Steak House
148 Wildwood Pkwy, Homewood
(205) 917-1111
Recent Reviews
Okinawa Sushi & Hibachi Steak House
148 Wildwood Pkwy, Homewood 35209
(205) 917-1111