Order Online

Okinawa Sushi & Hibachi Steak House

148 Wildwood Parkway
Homewood, AL 35209
(205) 917-1111
Order online Menu | Reservation | Info
Any questions please call us.