The Maple Leaf is a newly renovated traditional Irish bar with a friendly atmosphere. With 4 big screen televisions, all major sporting events are catered for throughout the year. Homely bar food is served from Monday to Saturday between the hours of 12-3
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.