Leo's Pizzeria & Ice Cream

701 S Ocean Blvd, Myrtle Beach, SC

Menu (As of 10/30)

Leo's Pizzeria & Ice Cream: hours and how to order