clock menu more-arrow no yes

Shoya Izakaya

6035 Peachtree Road, Chamblee, GA 30341

770 457 5555