clock menu more-arrow no yes mobile

Omakase Table

3345 Lenox Road Northeast, , GA 30326

(347) 977-7229