Quantcast

Tarator Falafel & Grill

Recent Headlines
Upper East Side »

Tarator Falafel & Grill, at 1163 Second Ave., also offers a popular Greek grilled cheese.

Upper East Side »

A Greek grilled cheese sandwich makes mouths water at neighborhood newcomer Tarator Falafel & Grill.