Lido Cafe
➤ 7739 Fair Oaks Blvd, Carmichael, United States
Nourriture, Américain, Sandwichs, Salades, Café
"Wow, what a hidden gem in Carmichael! The five of us had a fantastic experience at Lido. We had a short wait time, and once we were seated at the bustling café..."