Deon's Restaurant
Restaurant $$
7800 Superior Avenue, Cleveland, OH 44103
Description
"Best Soul Food in Cleveland" Deon's Restaurant is an American Restaurant located in Cleveland, OH and has been servicing all of Cleveland and the surrounding areas.Get to know Deon's Restaurant
Soft salmon meat and freshly tossed greens dressed in your choice of salad dressing.