We are huge fans of Thai food, and based on the rave reviews on Yelp, we stopped by for dinner at Bangkok Thai. Just walking into the restaurant, we were hit with an awful stench, which made us rethink our decision to dine in. Once we sat down, it took a while before someone took our orders, and also took about 40 mins for our 2 dishes to be served at our table. The noise level was more than an average restaurant, and stench level even worse. The saving grace was the Thai iced tea, which was one of the best we've had in the Cleveland area. Not going back here again, and always refer to a restaurant with good Yelp reviews which turn out otherwise as a "Bangkok Thai".