2050 University Ave, East Palo Alto, California 94303 USA
Enjoy a chilled glass of Rose on our Italian terrace
Photo Credit: Yelp