Skip to main content
Log in
Home
Palo Alto
Bistro Elan
Bistro Elan
Seafood
Price range $60+
$$$$
Closed
Takeout 5:00 PM - 7:30 PM
2363 BIRCH ST. #A, Palo Alto, CA 94306
Call
Directions
Order online
About
Come in and enjoy!
Contact
Phone
(650) 327-0284
Location
2363 BIRCH ST. #A
Palo Alto, CA 94306
Loading map...
Home
Palo Alto
Bistro Elan