Address: 326 University Ave, Palo Alto, CA 94301 Phone: (650) 709-2064
By: Michael P.
We were finally able to try out this Peruvian restaurant that we had heard so much about. The staff was super friendly and accommodating. We came for an... more
By: Sin-Yaw W.
I have no much experience with Peruvian foods. Came here mostly for its seafood selections. Ordered a bottle of white to wait for my companion. It came,... more