This is the food page of Owl of Minerva on 5324 Yonge St North York ON M2N5P9.
Owl of Minerva is a new listing on food pages, updated on July 12, 2015.
Owl of Minerva is ranked #1 of 12 Restaurants in Willowdale North York.
This page has had 759 visitors. You are the 759th.