Mama Gyro

1113 Lexington Avenue

Mama Gyro Details

Beloved neighborhood Greek food, with good Gyros.

Mama Gyro
1113 Lexington Avenue
New York, NY 10077
Website
Editorial Rating

Mama Gyro Map

Nearby Subways

Other Greek