Restaurant
Search
Food Facility
Inspection Report
BISTRO ELAN
2363 BIRCH ST # A
PALO ALTO, CA 94306
Date Activity Placard Color Score Details
Apr. 30, 2026 Routine Inspection Pass 96
Date/Activity Placard Color Score Details
Apr. 30, 2026
Routine Inspection
Pass 96