Shiki Sakura

27 Olmstead Street, Birmingham, Alabama 35242

27 Olmstead Street, Birmingham, Alabama 35242
Food & Drink Service

Mentions

  • Shiki Sakura

    Mt Laurel’s new Asian restaurant is smaller and more intimate than large hibachi restaurants yet offers an extensive selection of sushi, hibachi and Chinese foods.

    Oct 30, 2012

Subscribe to our daily newsletters

* indicates required