181 Memorial Ave, Orillia, Ontario L3V 5X7, Canada, Orillia
Great food always friendly staff and good prices
Great food always friendly staff and good prices