
April 2, By Michael Florio
A Turkish immigrant has opened a Mediterranean restaurant right next to the Ditmars Blvd subway station.
Truva Café & Grill, located at 22-41 31st Street, offers traditional Greek and Turkish fare—from gyros to lamb chops.…