Shiki Sakura
27 Olmsted St, Birmingham
(205) 705-1377
Menu
Restaurants in Birmingham, AL
Shiki Sakura
27 Olmsted St, Birmingham, AL 35242
(205) 705-1377