Sakura Asian Cuisine & Sushi
101 E Selfridge St
Montgomery
AL
36112
(334) 953-5333
Open Map
Accepts Credit Cards
Asian
Japanese
Korean
Price range: $$
Restaurants
Sushi
Sushi Bars