Thumbs Up Deli

216-941-6541
17902 Lorain Ave
Cleveland, OH 44111
No photo available for this business

Business Information

Restaurants
Delicatessens

Customer Reviews (2 reviews)

OKRA

on Citysearch Dec 01, 2009
A POOR WAY TO SUPPLEMENT YOUR INCOME ON OTHER INDIVIDUALS GRIEF (more)

jwbailey

on Citysearch Jun 27, 2009
This has to be the worst catrering service on the planet. I wouldn't ever go there agian. The food is awful, the staff rude and overpriced. (more)

Browse our top cities

Browse cities by state