Tag Archives: Best Spot for greek tavern food in New York City

MP Taverna, Astoria, NYC

MP Taverna, Astoria, NYC

YOZ_3890
MP Taverna

MP Taverna Menu, Reviews, Photos, Location and Info - Zomato

 

Read the rest of this entry

Please like & share:
Share