More from Restaurants & Bars

Restaurants & Bars San Francisco Bay Area Palo Alto

Pampas -- Palo Alto

doc | | Jun 6, 2008 06:57 AM

Brazilian churrasco. Downtown Palo Alto. Nice space. Any feedback?

Feedback