- Neighborhood:
- Palo Alto
- Cuisines:
- American,
- New
Max's Opera Café of Palo Alto
711 Stanford Shopping Center • Palo Alto, CA(650) 323-6297
Towering deli sandwiches, gigantic salads and entrees specialties plus decadent fresh-baked breads and award-winning desserts have been signature items of family-owned Max's Restaurants since 1978. "Everything You've Always Wanted To Eat."
