Facebook Instagram Pinterest

Souvlaki gr

A little Taste of Mykonos in the heart of New York City at Lower East Side.

Souvlaki GR, 116 Stanton St, New York