8403 Detroit Ave, Cleveland 44102, United States
No delivery
Spot something wrong?
Dishes at Savor the Flavor. Prices may vary in venue.
Been to Savor the Flavor? Be the first to share what you ate.