Royal Garden Chinese Restaurant

Royal Garden Chinese Restaurant

Chinese Restaurants in Santa Clara, CA

Chinese Restaurants

Contact us

Location

3170 De La Cruz Blvd., 131
Santa Clara , CA 95054 UNITED STATES

Reviews

Royal Garden Chinese Restaurant 408-492-1818
3170 De La Cruz Blvd., 131
Santa Clara , CA 95054 UNITED STATES
$
Royal Garden Chinese Restaurant 4

Based on 1 reviews

Royal Garden Chinese Restaurant 408-492-1818
3170 De La Cruz Blvd., 131
Santa Clara , CA 95054 UNITED STATES
$
4 5

Not returning

Royal gardens food did not impress me. Matter of fact I did not care for thrleir food at all. I will not be returning to their restaurant.
posted at 01/19/10

Detail information

Company name
Royal Garden Chinese Restaurant
Category
Chinese Restaurants
Rating
4.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Royal Garden Chinese Restaurant

Contacts Location Reviews Details