We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Rainbow Restaurant

22048 Farmington Rd, Farmington, MI 48336-4418
+1 248-427-8265
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent71%
  • Very good18%
  • Average11%
  • Poor0%
  • Terrible0%
Travellers talk about
“fried rice” (4 reviews)
“pork” (3 reviews)
All hours
Chinese, Asian
$$ - $$$
22048 Farmington Rd, Farmington, MI 48336-4418
All Details
Write a Review
Reviews (44)
Traveller rating
Traveller type
Time of year

1 - 10 of 44 reviews

Reviewed 4 weeks ago via mobile

We have gone here for many years . It is by far best basic Chinese food around . The shrimp in lobster sauce is so good !!!! Owners remember your name and are very friendly

Thank Kathy P
Reviewed 13 June 2017

The food is good, nothing to complain about there, but both times we've been there, we get an older woman waitress, who is obviously very unhappy with us. She approaches the table right away and wants to know what we want. We don't know yet,...More

Thank MarySue L
Reviewed 27 April 2017

We stumbled upon the Rainbow Restaurant by accident. It is in the corner of the strip mall on the south west corner of Farmington Road and Nine Mile Road. It is a small restaurant that is long and narrow and has booths in the front...More

Thank Ronald Y
Reviewed 27 April 2017

A disclaimer: I've been very disappointed in Chinese food recently, it's frequently mediocre at best and sometimes just not worth it at all. Rainbow Restaurant is a whole different experience. The food is always delicious and made from fresh ingredients, and the owners and staff...More

Thank FinnAmericanTraveler
Reviewed 10 April 2017

The food at this restaurant is wonderful. The place is clean with very friendly people that work there. If you go there more than once, they greet you by your name. We love this restaurant.

Thank OnHWY
Reviewed 12 March 2017 via mobile

Excellent Chinese food. Very small restaurant with about 10 booths and about eight tables. They do take reservations for larger parties. Their food is always good.

Thank diane j
Reviewed 2 March 2017 via mobile

When it comes to Chinese food this place is as close to authentic Chinese as you'll get around the area i live it. It's definitely beats panda express, buffets and mall chain Chinese restaurant by a long shot. I recommend this place to anyone wanting...More

Thank AFG23
Reviewed 14 February 2017 via mobile

This is one of my fave neighborhood Chinese restaurants. The food is always good and fresh. I order mild szechuan shrimp with shrimp fried rice the most and its delish....perfect every time. It's usually clean inside the restaurant but we generally get carryout. I recommend...More

Thank willswifey
Reviewed 13 February 2017

I had been looking for a decent Chinese Restaurant closer to my home. A friend recommended Rainbow. The fare is pretty standard, but certainly good enough for a return visit in the near future.

Thank atlas750
Reviewed 17 January 2017

Rainbow's food is excellent! Everything I've had has been so very tasty with generous portions. I'm guaranteed to have leftovers, which are delicious the next day.

Thank deezdeez52
Nearby Restaurants
110 reviews
.09 km away
Silver Dairy
33 reviews
1.05 km away
Chive Kitchen
28 reviews
1.03 km away
Nearby Attractions
Holocaust Memorial Center
137 reviews
5.49 km away
Farmington Civic Theater
36 reviews
1.17 km away
Heritage Park
61 reviews
2.26 km away
Zap Zone
9 reviews
1.58 km away
Questions & Answers
Get quick answers from Rainbow Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
12:00 - 21:00
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 22:00
12:00 - 22:00
Location and Contact Information
  • Address: 22048 Farmington Rd, Farmington, MI 48336-4418
  • Location: United States  >  Michigan (MI)  >  Farmington
  • Phone Number: +1 248-427-8265
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing