7.5
129 Lytton Ave (btw Alma & High), Palo Alto, CA
Indian Restaurant · Downtown North · 37 tips and reviews
4.7
208 Stanford Shopping Ctr (at Orchard Ln), Palo Alto, CA
Fast Food Restaurant · 8 tips and reviews
9.2
420 Emerson St (btwn Lytton & University Ave), Palo Alto, CA
Greek Restaurant · Downtown North · 125 tips and reviews
9.3
365 California Ave, Palo Alto, CA
Indian Restaurant · Evergreen Park · 30 tips and reviews