Leo's Italian Social - Crocker Park
200 Crocker Park Blvd, Westlake, OH 44145, United States
Italian, Pizza
Upscale Casual, Restaurant Group
Part of Monven Group
26-50 Employees
About
Every community has its special gathering place to connect over delicious food and crafted cocktails. For many, that place is Leo's Italian Social. Our classic Italian dishes... Read more
Links
Followers (0)
Employees (0)
Do you work here or have you worked here? Add yourself to this business's employee list.




