Skip to main contentToast Local logo
Follia

Follia

ItalianPrice range $75-$150

950 N Western Ave, Ste 120, Lake Forest, IL 60045
Make a reservation

Booking times are provided by Resy