Charlie & Leo's is a Australian Food based in Abba River, Western Australia. Charlie & Leo's is located at 81 Main Rd, Lower Plenty VIC 3093,
Please contact Charlie & Leo's using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Charlie & Leo's opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.
Charlie & Leo's is one of the Cafe restaurant in Lower Plenty, VIC which is well known for the specialised dishes such as Breakfast, Lunch, Salads, Chips, Extras, Milkshake, Smoothies, Hot Drinks, Cold Drinks