is a great Deli Restaurant
Ranked #1 of 12 Restaurants in Long Island City Middle Village.
Some say, it is happy, real, welcome.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
$9.25 for a foot long turkey sandwich?? This place sucks. All the Subways suck. Go to a real deli. You'll be happy you did. You're welcome.