541 Ramona St, Palo Alto, California 94301 USA
You get a lot of photos because we have nothing to do but wait for our server to bring the check.
Photo Credit: Yelp