Rara Restaurant, Palo Alto, California

Rara Restaurant, Palo Alto, California
Rara Restaurant, Palo Alto, California (July 2025)

201 California Ave, Palo Alto, CA 94306

July 2025

A La Carte Lunch