Powered by Tripadvisor

The Rice Garden

1133 Old County Rd
San Carlos, CA 94070
Uber
MORE PHOTOS