JavaScript is not enabled.
Good food, great company - Review by citysearch c | Cosmo's Deli

Cosmo's Deli

Claim

Good food, great company 12/31/2010

I used to work for this restaurant, but one of my biggest regrets was to stop working there. The food is great, and the owners are very wonderful people. They helped me through rough times, and when I had an opinion about the food they listened. One of my biggest compliments to the establishment is there flexibility to make your order, they understand that in the biz its all about making you happy not their wallet fatter. Thanks Cosmos for great food and greater memories. more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021