The Famous Owl of Minerva

Restaurant in Streetsville, Ontario

Opening hours: 24/7

1177 Central Parkway West, Mississauga, L5C 2T1