Shiki - Thai & Sushi | Birmingham

Asian fusion restaurant · 300 19th St S Ste 109, Homewood, AL

Dine-In

Hours

More food in Homewood, AL · Asian Fusion Food in Homewood