A new kind of Greek
The new fortress known as MP Taverna sits on the corner of Ditmars and 32nd Street, eager patrons spilling out of the bar and onto the sidewalk even though the restaurant opened just a few weeks ago. The second floor is a little more hushed, with handsome industrial design and brushed brass lamp shades dangling [...]










