Ordered takeout and was told it would be ready in 35 min. Showed up after 30 min, paid the bill, and was told the order would be out in a bit. Twenty five minutes later I got my food, no apology. Bottom line, Melt: CLE Heights has serious issues with customer service. I've been here a bunch and have always had problems with the service. While the food is good it's not enough to overcome the abominable service. It's worth one try, but nothing more. I won't be back.