Okinawa Sushi & Hibachi Steak House

Japanese restaurant · 148 Wildwood Pkwy, Homewood, AL

To-Go · Delivery · Dine-In

Hours

More food in Homewood, AL · Japanese Food in Homewood