529 Alma St (btw University & Hamilton), Palo Alto, CA
Brazilian Restaurant · University South · 78 tips and reviews
Simon Carignan: Go there with a group: the all-you|can-eat-meat-on-a-skewer makes it perfect for a bigger group (or someone that is really really hungry)