Royal China Restaurant, SANTA ROSA, California (CA)
Conveniently stationed at 3080 Marlow Road () in SANTA ROSA, California (CA) (95403), Royal China Restaurant can be reached at 7075452911. Please do call upfront to book your table in the restaurant.
More restaurants in SANTA ROSA, California (CA)
Royal China Restaurant contact information and details:
Address: 3080 Marlow Road - , SANTA ROSA, California (CA) 95403
Contact Phone: 7075452911