Birmingham, AL asian restaurants & food

Shiki Sakura

Japanese Restaurant

27 Olmsted St, Birmingham, AL 35242
(205) 705-1377
Excellent Good Average Poor Awful 3.0 / 5 based on 3 votes

Photos

  • Shiki Sakura photo by Adrian
  • Shiki Sakura photo by @djcdubb205 D.
  • Shiki Sakura photo by Hope H.
  • Shiki Sakura photo by Adrian
Get the crab & avocado sushi roll!

Reviews: 1

  • Josh P