BISTRO ELAN Posted on November 22, 2010 by mdelapa 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.