x
Loading...

Exit 11 on I-85 Northbound

Right 0.28 mi

Osaka Sushi Bar

8860 Minnie Brown Rd, Montgomery, AL 36117

Amenities
Restaurant
Sushi
Bar
Japanese