Bistro Elan

To make reservations for dinner, please call us at 650 327 0284

Birch Street

2363A Birch St

Palo Alto, CA 94306

650 327 0284

We are located down California Ave toward the

train station, turn left on

Birch St.  Look for the little

black building on the right