PTSA Restaurant Night - Lemon Zest Cafe
- PTSA Restaurant Night - Lemon Zest Cafe
- 2/23/2021 – 2/24/2021
- 74 W Sierra Madre Blvd, Sierra Madre, CA 91024, USA
February 23rd and 24th
Order online or by phone up to 24 hours in advance!
***Bring a copy of the flyer or mention it when you order***