Royal China
  • Home
  • Gallery
  • Pick Up & Delivery
  • Contact Us
Select Page

Contact Us

Restaurant Hours

Mon - Sat
11:30 AM - 2:30 PM/
4:30 PM - 9:00 PM
Sun
4:30 PM - 9:00 PM

Restaurant Phone

  •  707-545-2911

Restaurant Location

  • 3080 Marlow Rd, Santa Rosa, CA 95403, USA

Social media Link

  • Follow
Powered by Menusifu. Royal China Restaurant all rights reserved.