420 Emerson St, Palo Alto, California 94301 USA
Octapodaki tou Yiorgou - 3.5 stars
Photo Credit: Yelp