Jack Astor's + Freida's Beverage Kitchen Barrie

Restaurant in Barrie, Ontario