Osaka Sushi Bar & Japanese Cuisine

5192 Caldwell Mill Rd #105, Hoover
(205) 981-7787

Reserve Online

Osakahoover

Eat365