Royal Garden Chinese Restaurant

Chinese
$
3170 DE La Cruz Blvd #131 (at W Trimble Rd.)
Santa Clara, CA 95054
(408) 492-1818

Menu

Tips

  • Normally only been here for brunch but the comb fish dinner was delish
  • Get the Szechuan Beef. You will not be disappointed.