Menu is for informational purposes only. Menu items and prices are subject to change without prior notice. For the most accurate information, please contact the restaurant directly before visiting or ordering.
Top 100 Shangri-La is a highly-rated Chinese restaurant located at 259 West Main St, Northborough, MA 01532. With a focus on comfort food, this restaurant offers a wide range of flavorful dishes suitable for all taste preferences. Whether you crave a quick bite or a leisurely lunch or dinner, this establishment has you covered. They provide various dining options including delivery, takeout, and dine-in services. Additionally, they offer vegetarian options for those with dietary restrictions. It's worth noting that Top 100 Shangri-La is wheelchair accessible, ensuring all patrons can enjoy their delicious cuisine. For more information or to check out their menu, visit their website at www.topshangrila.com. Don't miss the opportunity to indulge in authentic Chinese cuisine at this remarkable restaurant!