Skip to main contentToast Local logo
Bistro Elan

Bistro Elan

SeafoodPrice range $60+

Closed

Takeout 5:00 PM - 7:30 PM

2363 BIRCH ST. #A, Palo Alto, CA 94306
About

Come in and enjoy!