Genji
774 Emerson St, Palo Alto
(650) 326-8676
Recent Reviews
Order Online
You May Also Like
Taverna - 800 Emerson St
Greek
Peet's Coffee - 153 Homer Ave
Coffee Shops, Coffee & Tea, Coffee
Saint Michael's Alley - 140 Homer Ave
American, Pet Friendly
Restaurants in Palo Alto, CA
Genji
774 Emerson St, Palo Alto, CA 94301
(650) 326-8676