Royal Orchid is one of the best Thai restaurants around! The food is always fresh with outstanding flavors. Plus, the presentation is always beautiful. Awesome for lunch and dinner! The service is always friendly and efficient. The atmosphere is always clean with a cozy vibe and has an upscale feel with white table cloths and glass table tops. Can’t wait to go back, soon.
We have been going to RO for years and have never been disappointed in the food or experience. We have been to all the Thai spots within 20 miles of us, and this has consistently been our go-to. Great authentic flavors and a very nice atmosphere. highly recommend!
We love the freshness and quality of the food. We appreciate that the vegetables used for garnish are hand carved by the chef. The design for precise and beautiful
Delicious Thai food, excellent service. Great little gem!
Staff was great! First time trying Thai food and it was delicious!
great food and staff. not your typical greasy Chinese food spot. sort of hidden away in the little strip plaza as you enter Market Basket. definitely worth the trip. always fresh ingredients not full of oil. they definitely pay attention to detail. food is always consistent never a bad meal.
Delicious Thai food, excellent service. Great little gem!
We have been going to RO for years and have never been disappointed in the food or experience. We have been to all the Thai spots within 20 miles of us, and this has consistently been our go-to. Great authentic flavors and a very nice atmosphere. highly recommend!
We love the freshness and quality of the food. We appreciate that the vegetables used for garnish are hand carved by the chef. The design for precise and beautiful
Staff was great! First time trying Thai food and it was delicious!
Great food great price
Dined in with my infant. The wait staff was lovely. The vegetarian pad thai was flavorful. As others have noted, the portion size was on the small side. I definitely recommend this place if you are in Rowley!
Crispy rolls were presented nicely but were small. Dinner portions were small. Left hungry.
Royal Orchid is one of the best Thai restaurants around! The food is always fresh with outstanding flavors. Plus, the presentation is always beautiful. Awesome for lunch and dinner! The service is always friendly and efficient. The atmosphere is always clean with a cozy vibe and has an upscale feel with white table cloths and glass table tops. Can’t wait to go back, soon.
great food and staff. not your typical greasy Chinese food spot. sort of hidden away in the little strip plaza as you enter Market Basket. definitely worth the trip. always fresh ingredients not full of oil. they definitely pay attention to detail. food is always consistent never a bad meal.
Royal Orchid is hit or miss. At times the food has been very underwhelming. For example, Pad Thai that is cooler than room temperature and so packed in that you cannot eat it without cutting it using a fork and a knife. We’ve also had issues with spring rolls and crab Rangoon that are clearly not fresh because they are somewhat on the soggy side and cool. We have also on other occasions, found the food to be tasty and well cooked, but not consistently. Recommend checking out the food before leaving the restaurant when doing takeout. The key is to inspect each item.
Fantastic food! Fresh and perfectly prepared.
Worst service we have ever had here. All we ordered was pad tai and chicken love. It took over an hour to get our food. The waiter just kept saying he was sorry. I swear peple that came in after us got better service.
Best Thai food ever. Full bar and extensive menu
Lovely setting, impeccably clean. Friendly staff and high-end decor.
Royal Orchid is the best thai food around! We have been going for years and have never had a bad experience. Everything is good from the pad thai, to the crab rangoons to the yellow curry. We absolutely love the service and have never had a bad meal. ALSO the lemon drop martinis are the best my mom and I have ever had. Be sure to get one when you dine in!
Delicious food and a nice quiet spot.
Worst Thai food I’ve ever eaten.
Bland to the point of tasteless.
Won’t be going back.
Our favorite restaurant.
This place is such a hidden gem! We tried the fresh summer rolls, garlic shrimp, and Rowley Mango Curry. Everything was fresh and delicious and the staff was so friendly and gracious. Highly recommend!
What happened to this place? Portions for infants, cold and unappealing. It use to be a great place. I understand inflation and cutting costs but this was ridiculous. This was a to go order. If they ever served this while dining in, it would be sent back. Last time dining there.......
Very nice staff and good food!
This place is a true hidden gem. It’s location makes it easy to not notice and it has simple decor, but the food is authentic and excellent. The staff was impressively friendly as well. We had the fresh Thai Mussels appetizer with vegetable curry and garlic salmon as mains. All three were delicious. Highly recommend.
Good food
First time trying here for lunch. I ordered the spicy pad Thai. The restaurant was extremely clean and the decor was very pleasant. Staff was very nice. The pad Thai was very good, much better than other places I’ve been. I’m looking forward to trying a few more dishes. I would recommend to anyone who likes Thai food.
Good Drunken Noodles
Very good Thai food. You need to try the green papaya salad. If you've ever been to Northeast Thailand you know that that is More popular than pad Thai. But both are street food not restaurant food in the kingdom of Thailand. I enjoyed it very much not quite a substitute for my favorite restaurants in Thailand but made me feel good
Fantastic thai food
Very good.
Always delicious! The staff are so sweet and friendly - best Thai food around!
Just wonderful!!
Royal Orchid is a staple in our takeout rotation. Everything we’ve ordered has tasted fresh and had good portions, and we love that there are lots of healthy and veggie-filled options. We ordered for a family birthday party one night and everyone was happy!
Hidden Gem!! Great food and very friendly helpful staff!! Must try if you live Thai Food. Best in the area!!!
Excellent service. Delicious food 😋
Beautiful restaurant. Food and staff amazing. I highly recommend.
Always reliably. Best quality and flavor.
Absolutely the BEST Thai cuisine in the area and that comes from a person who practically lived in Thailand. Amazing authentic dishes, great service, smiling faces, will keep you coming back again and again!
Very good Thai food. We ordered takeout for a small family wedding. The food and service are outstanding. Highly recommended.
Don't know when the last review was, but I think they have gone down hill. Lady at front is far from pleasant.....don't know whether she was worse on the phone when I placed my order or in person when I picked it up. Both encounters were unpleasant. Food was only fair and not cheap.
Very good. Random pick. Would go again.
Favorite spot 👌
Picked up food for my wife. Told it would take 35 min but I waited an hour and 20 min. Told my wife I hope it was good because I will never wait again.
Delightful food! Pad Thai is a 10 out of 10.
Great service
Excellent food
If you like tia food go here
A gem in the suburbian rough. Items on the menu are fresh and full of great flavors. Who could have guessed that this place existed in the small town of Rowley, but it is worth the stop. Menu has plenty of Thai options to choose from and provides the light, flavorful meals that you would expect.
Service and Food very good.🥰👍👍
Great service and ambience. Reasonably priced. Food was good. Full bar.
Always perfect. Take out or dine-in, the service is always excellent. Thank you guys!!
Fantastic. Take out and dine in. Wonderful people. Great place to take kids or to take a date. Has become a regular for us. Worth the effort
Such great food and atmosphere. The staff are very courteous.
Absolutely love this restaurant. Fall in love with it more every week. Nothing is bad here. Recently dined in for the first time and was very happy with the atmosphere and service. Recommend the pad thai, soups, salads, curries... Everything! Also many healthy options too - love the chicken in the garden over brown rice.
A really nice place to eat, really good food at a good price. Perfect for nights with the girls or a nice date night. The chicken satay salad was delicious.
I ordered delivery over an hour ago, they closed their phones 15 minutes before closing the restaurant, and my food isn't here. They've now been closed for 20 minutes. I paid with a card too, so I've been charged $23 to be hungry.
dry chicken wings with a lot of fat, 5 small dumplings, I asked for an extra sweet sauce 2 times, they forgot. Woman taking phone orders was rude. I gave most of the chicken wings to my dog. Best of Luck
Better than most Thai places. Great deals at lunchtime
Food is always great and pricing moderate.
Delicious Thai in Rowley. Wonderful service.
Some of the BEST Thai food i have ever tasted!! We will definitely be coming back.
Without a doubt the best Thai food I've ever had the pleasure to enjoy. Elegant ambience, very professional and attentive staff, beautifully presented food with delicately balanced flavors. A wonderful end to a 250 mile drive that I'd gladly do again. Kudos!
Whoa - I don't know if Thai gets better than this. Classy restaurant and service. Check out the royal orchid wing appetizer (not to be missed), Rowley Mango Curry, and the incredible drunken noodles.
Great little find. Enjoyed the food. Will go back!
Always excellent particularly eating in, quality Thai food.
Nice atmosphere, good food and service. Conveniently located near Rowley Market Basket.
Very good Thai food,reasonable prices,wonderful service
Exceptional dining experience with great food and attentive staff
Good interior design but tastelessness
Great food and gorgeous decor! Don't be fooled by the location and outside. You'll be happy you went. It's white table cloth but no need to dress up. Staff are really kind and welcoming.
This place is always amazing. Food is great staff is so nice!
food skimpy servings for their asking price at lunch.l
We have been dining at the Royal Orchid for many years now.
The Thai food is outstanding.
Beautifully clean and decorated.
Service is second to none. Prices are reasonable for the quality of the food. Sorry I have to say how good this restaurant is because it is quante and quite and I would not want it to lose this ambiance with crowded evening dining. Lol
Hot country style pad Thai is great.
Great food. I have only done take out. The restaurant looks upscale.
Just moved to the area and was our first time at Royal Orchid, we enjoyed the food so much we cannot wait to come back. We feel lucky to live so close.
Good Thai food. I had duck this time. Usually always quiet. I enjoy going there
Great food, great staff, nice atmosphere!
Royal Orchid is a wonderful place...the service is welcoming, attentive and right on time. I have been a frequent customer for over three years and have always enjoyed the food, hospitality and atmosphere. 5+ stars. Eric
This place has the best Thai food around! Try the drunken noodle or mango fried rice.
Food is great, place is always clean and neat.
Simply put this place is awesome. Order from here often for lunch and sometimes pick up on the way home for dinner and they never disappoint.
I have been ordering from here for years now and had a variety of dishes and they were all fantastic.
Best Thai ever!
Possibly the best Thai food north of Boston. We go out of our way to dine here.
Spring rolls
Good good
Good food and service.
Best Thai food ever and very considerate of my wife’s gluten allergy. I Love the satay chicken and she loves the fried rice! Great staff very friendly and understanding. 💕
I love this place , from the outside it is deceiving, inside is beautiful just the settings on the table and fresh cut flowers at every table make it an experience , great food and very intimate to bring a guest usually not a crowd inside , sometimes you'll get the whole place to yourselves
High quality Thai and Chinese fare. A little more expensive than some places, but we'll worth it. Very friendly owner and staff.
I love this place. Have been several times over a few years, usually on Sat. This last visit, was a birthday treat. Always a very pleasant experience. Wide selection of appetizers, I love the wings. The curries and crispy duck are wonderful. The staff is exceptional. Happy that I live close by.
Pretty good Thai food at good prices.
I love this place. Went there today with friends. The food looks as good as it tastes. It is not very big, so it is usually quiet. But we usually go for lunch.
Always good, fresh and consistent. If I were to be critical i would say that the pad thai is good, not great, and is a bit on the dry side. Everything else is great!
Our family continues to enjoy fabulous Thai at Royal Orchid, dining in as well as take out. The service is always outstanding as is the quality and freshness of their food items. They are very accommodating in modifying your food choice to your specific spiciness. Top off your meal with delicious fried ice cream. Royal Orchid is top of our list for best Thai on the North Shore! 😉
A small place. Food was delicious and the staff was friendly. However the food took an exceptionally long time to arrive.
Great food.... Have been going here for years to get takeout. Friendly staff and amazing service/food.
Always terrific!
Upon arrival wait staff was very pleasant, and the decor is very nice but the food itself is not good. The food took a long time to arrive at our table. I had ordered the mussels. When I bit into the mussels I discovered that they were frozen solid. I pointed this out to the waitress and made her touch the middle of one, of which she agreed and they made another in the kitchen. The fact that they use frozen seafood when being so close to the ocean is very questionable. This is a classic pig in lipstick situation. The place looks very nice from the outside but the food itself is subpar.
Creative & delicious dishes. The price is also right! This is our 2nd visit, & we'll definitely be back!
Best Thai food in the area. My favorite is the Tofu Masamam Curry. Always amazing. Nice service too. I come here almost once a week I love it that much!
Very enjoyable place to dine. Great menu, friendly and efficient staff. Delicious food
Best duck on the north shore
Great little place, super service, fantastic flavors!
A hidden gem. This authentic Thai restaurant is worth the trip. An immaculately clean setting with beautiful garnishes on each dish. The pad thai was just like that in Thailand!
Everything I've tried is great. Service is excellent too.
Food is good, great atmosphere
A true hidden gem in Rowley. Food was wonderful. Calm, relaxed atmosphere. Service delightful. A definite two thumbs up from these Gastronomically Guided Gals.
Excellent food!!! Excellent Staff!
Eat there almost Weekly & have never been disappointed noon or night - Anything Curry the Best! The Best!
Some of the best Thai food I've ever had! I thought the summer rolls were the most flavorful I have ever eaten. Loved the service too. All around great place!
Food was not tasty needed spices, bland.
Fresh spring rolls are the best.
Decent Thai food. Can't speak for the staff because we got take out so we didn't interact with many people there. But the food was good. Had the pad thai. Would go back again. Maybe next time will eat in.
The Royal Orchid pays all due attention to creating a pleasant atmosphere and to the cleanliness of their restaurant, and the presentation of the food leaves nothing to be desired.
The food itself was good, but my favorite Thai appetizers - fried tofu and crispy vegetarian Thai rolls - were served in small portions and many of the sauces were less flavorful than I've ever tasted at any Thai restaurant. The Thai roll flavor was better than average, and the Thai iced tea is amazing here - exceptionally strong and sweet.
Overall, this is a nice place to eat, but if you're looking for really good Thai food in this area, try the Thai Spice Kitchen in Ipswich or Andaman Thai in Newburyport.
- 9 photos
- 154 reviews
- 4.5 Health Rating
- Contact: +1 978-948-3676
- Website: https://royalorchidthai.com/
- Location: 303 Haverhill St B, Rowley, MA 01969, United States
- Map: 42.706922999999996, -70.9076776
- Thai restaurant
- Restaurant
- Monday: 11:30 AM–3 PM–4:30–9 PM
- Tuesday: Closed
- Wednesday: 11:30 AM–3 PM–4:30–9 PM
- Thursday: 11:30 AM–3 PM–4:30–9 PM
- Friday: 11:30 AM–3 PM–4:30–9:30 PM
- Saturday: 11:30 AM–3 PM–4:30–9:30 PM
- Sunday: 4–9 PM
- Kerbside pickup: Available
- Takeaway: Available
- Dine-in: Available
- Delivery: Available
- Fast service: Available
- Great tea selection: Available
- Lunch: Available
- Dinner: Available
- Solo dining: Available
- Wheelchair-accessible car park: Available
- Wheelchair-accessible entrance: Available
- Wheelchair-accessible seating: Available
- Wheelchair-accessible toilet: Available
- Assistive hearing loop: Available
- Alcohol: Available
- Beer: Available
- Cocktails: Available
- Coffee: Available
- Healthy options: Available
- Spirits: Available
- Vegan options: Available
- Vegetarian options: Available
- Wine: Available
- Lunch: Available
- Dinner: Available
- Dessert: Available
- Seating: Available
- Toilet: Available
- Wi-Fi: Available
- Wi-Fi: Available
- Casual: Available
- Cosy: Available
- Family friendly: Available
- Groups: Available
- Tourists: Available
- Accepts reservations: Available
- Credit cards: Available
- Debit cards: Available
- Credit cards: Available
- High chairs: Available
- Free of charge street parking: Available
- Free parking lot: Available
- Parking: Available