Lou & Herbert's
488 University Ave, Palo Alto
(650) 843-9755
Recent Reviews
Order Online
Reserve
You May Also Like
President's Terrace - 488 University Ave
Bar, Tapas Bar
Il Fornaio - 520 Cowper St
Italian, Seafood, Pizza, Vegan, Vegetarian
Rooh - 473 University Ave
Indian, Wine Bar, Pet Friendly, Vegan, Vegetarian
Restaurants in Palo Alto, CA
Lou & Herbert's
488 University Ave, Palo Alto, CA 94301
(650) 843-9755