Share:

Restaurants & Bars

Greek Place in LIC

Russell | May 1, 2006 10:50 AM

This may be a dumb question from a guy in Boston who doesn't get how big Queens is but...I ate at a Greek place near the old Brooks Brothers warehouse in LIC, and can't remember the name or the the street it was on. It was on a main drag on a corner, all glass looking onto the street. Long shot, but hope someone can read my mind. Good luck to me and The Red Sox, right?

Want to stay up to date with this post?

Recommended From Chowhound