Thai Rhapsody

$$ • Thai, Salad, Soup

Hours today·

About Thai Rhapsody

Thai Rhapsody in Mill Creek is a cool restaurant with great staff and a peaceful atmosphere. They offer delicious dishes like orange chicken, pad thai, and beef coconut curry. The mango curry is an exceptional and unique dish—creamy, slightly sweet, with a perfect hint of spice. Their drunken noodles are impressive, boasting that classic smoky, savory-sweet flavor. The calamari appetizer and crab wontons are also highly recommended. The food is consistently fresh, flavorful, and authentic, highlighting the restaurant's ability to balance complex tastes. The service can be fast, whether dining in or ordering takeout, although some reviews mention occasional wait times. The restaurant features outside patio seating for warmer days. With a chill vibe, dim lighting, and music playing, it’s a wonderful spot to enjoy comfort food. They also provide vegetarian options and gluten-free food, including a separate halal menu. While the prices might be a bit high, the overall experience makes it worth visiting again for more tasty dishes like the Chef Kissed Bangkok Blush Salmon and the avocado green tofu curry.

Menu

Add a Menu
Thai Rhapsody Menu
Thai Rhapsody Menu

Customers' Favorites

Photos

Add a Photo
Thai Rhapsody
Thai Rhapsody
View All Photos

Thai Rhapsody Reviews

4
246 ratings
5
64%
4
13%
3
10%
2
6%
1
7%
Food
4.2
Atmosphere
4.6
Service
4.5

Share your opinion about Thai Rhapsody

Food was really good. I liked cashew curry more with spice level 4.
But expensive $$ as we hardly saw chicken in the dishes.
Service was good and place was clean with enough public parking.
In photo- cashew chicken and green curry
I am pleased that they had vegan options.
Staff is friendly, bathrooms are clean and its a nice little place to stop in to grab a bite if you are in the area.
We ate from the halal menu and it was all so good. we were so hungry and we demolished it all. I appreciate them going through the lengths to offer halal options.

Read All Reviews(246)

Hours

Monday 11AM - 9PM
Tuesday 11AM - 9PM
Wednesday 11AM - 9PM
Thursday 11AM - 9PM
Friday 11AM - 10PM
Saturday 11AM - 10PM
Sunday 11AM - 9PM
Updated on: