Tag Archives: mamagyro

Tasty Tuesday: mamagyro

24 Jul

I didn’t feel like cooking so I decided to check out mamagyro.  Isn’t that such a cute name?!  It’s fast-food Greek food on the Upper East Side.

mamagyro is at 1113 Lexington Avenue, New York City.