Long Island City, United States
23-38 31st St
N/A
+17187777760
This spot sure knows how to satisfy their clients. Always with a super nice mindset. The food is conveniently priced, constantly yummy and clean.
like
The service is regularly prompt, excellent ambience, nice staff members. Will visit again when I get in town.
Deli
The best companies in the category 'Deli'