Lone Star Texas Grill

Restaurant in Barrie, Ontario