Search Results
The Shangri-La Chinese Restaurant
6407 Orchard Lake Rd, West Bloomfield, MI 48322
The Shangri-La is an authentic Chinese restaurant in the Orchard Mall on Orchard Lake Road. It features traditionalMore Chinese cuisine alongside traditional Chinese-American cuisine. The Shangri-La offers dim sum during lunch hours and is open until 2 a.m almost every day of the year, even during holidays. It provides a convenient Web-ordering service for carryout.
See more »