Shelli's Restaurant
Address:
6106 Saint Clair Ave, Cleveland, OH 44103
Phone:
(216) 431-1126
Restaurants
Other Businesses:
- E Street Cafe at 401 Euclid Ave, Cleveland, OH 44114
- Mixed Greens at 230 W Huron Rd, Cleveland, OH 44113
- Pierogi Palace at 1979 W 25th St, Cleveland, OH 44113
- Rowley Inn at 1104 Rowley Ave, Cleveland, OH 44178
- Subway at 6111 Saint Clair Ave, Cleveland, OH 44103