473 University Avenue, , CA 94301
(650) 800-7090
Filed under:
The Festival of Lights starts on November 4 and Bay Area restaurants are rolling out special menus