3335 Francis Lewis Blvd, Flushing, NY 11358
No coupons available
05/16/2012Provided by Citysearch -
some of the best deli meat i've had in a long time. this place is just getting off the ground, but the customer service is amazing and they offer free delivery during the week when you spend $10. way better than any other sandwich you'd order at a cafe--they really pack on all the ingredients.