Thumbs Up Deli

Thumbs Up Deli

Restaurants in Cleveland, OH

Restaurants

Contact us

Location

17902 Lorain Ave.,
Cleveland , OH 44111 UNITED STATES

Reviews

Thumbs Up Deli 216-941-6541
17902 Lorain Ave.,
Cleveland , OH 44111 UNITED STATES
$
Thumbs Up Deli 4

Based on 1 reviews

Thumbs Up Deli 216-941-6541
17902 Lorain Ave.,
Cleveland , OH 44111 UNITED STATES
$
4 5

YUM!

This place makes a delicious spread of food. Great variety, great people too! They make some wonderful ethnic food too.
posted at 06/27/11

Detail information

Company name
Thumbs Up Deli
Category
Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Thumbs Up Deli

Contacts Location Reviews Details