Jamaica, United States
12522 Jamaica Ave
N/A
Bad customer service horrible They will say we close most of the times because they don't want to do anything likes they don't get pay
like
I was waiting way to long for my food then when I got it they had my order wrong very unprofessional
Deli
The best companies in the category 'Deli'