Mediterranean restaurants in Flushing, New York

Teta's Grill

Mediterranean

6429 W Pierson Rd #13, Flushing, MI 48433

Sala

Mediterranean

189-11 Northern Blvd, Flushing, NY 11358

Ali Baba

Mediterranean

33-35 Francis Lewis Blvd, Flushing, NY 11358