Skip to content
Postmates Home
    Too far to deliver

    Location and hours

    200 Crocker Park Boulevard, Westlake, OH 44145
    Sunday
    11:00 AM - 8:30 PMLeo's Italian Social
    10:00 AM - 3:00 PMBrunch
    11:00 AM - 3:00 PMLunch
    Monday
    11:00 AM - 9:00 PMLeo's Italian Social
    11:00 AM - 3:00 PMLunch
    Tuesday - Friday
    11:00 AM - 8:30 PMLeo's Italian Social
    11:00 AM - 3:00 PMLunch
    Saturday
    11:00 AM - 8:30 PMLeo's Italian Social
    10:00 AM - 3:00 PMBrunch
    11:00 AM - 3:00 PMLunch

    Leo's Italian Social

    4.6 (54 ratings) • Italian
      •  More info
    200 Crocker Park Boulevard, Westlake, OH 44145
    Enter your address above to see fees, and delivery + pickup estimates.
    Italian • Pasta • Pizza • Group Friendly
    Spend $30, Save $8

    Frequently asked questions