Skip to Content
Manta Logo Manta Home
Permanently Closed
Elbe Restaurant logo

Elbe Restaurant

German Restaurants

117 University Avenue, Palo Alto, CA · 94301
Get Directions
Palo Alto, CA
Business Details

Serving Palo Alto, CA

Palo Alto, CA
Customer Reviews
Key Facts
Type
German Restaurants
Location
Phone
(650) 321-3319
Listing status
Permanently Closed
Similar Businesses
Hardy's Bavaria
Sunnyvale, CA
Queen Noodle House Pho
Sunnyvale, CA
New Tung Kee Noodle House
Newark, CA
Ok Noodle House, Inc
Newark, CA