BISTRO ELAN Posted on November 22, 2010 by mdelapa Leave a comment BISTRO ELAN. Best restaurant in Palo Alto. Ask for Ambjorn or Andrea. This entry was posted in Food, Personal, Travel by mdelapa. Bookmark the permalink.