Report by
Food Safety Report: Lotus Thai Bistro, 425 S California Ave, Palo Alto, CA, USA.
7 months ago • business
Regulatory Report
425 California Avenue, Palo Alto, 94306 California, United States
Date Closed: Apr. 08, 2024Details: Food is subject to contamination from vermin.
Source: County of Santa Clara Department of Environmental Health