The Royal Chinese Restaurant in Sheppard Avenue East Scarborough Toronto
3587 Sheppard Avenue E, Scarborough 3K8, M1T - Get directionsThe Royal Chinese Restaurant Photos
Menu The Royal Chinese Restaurant
How to get to The Royal Chinese Restaurant
Opening Time
3:30pm – 1:30am: Mon-Sun
Services
- Indoor Seating
- Vegetarian Friendly
- Wheelchair accessible
- Wine and Beer
- Takeout Available