Information from the business
Specialties<br/><br/>Blink and you may miss this little taste of Italy located in the heart of North York just north of Sheppard on Willowdale Avenue. The casual atmosphere is constantly buzzing with energy, providing ample dining space for friends, family, and associates to come together and enjoy a delicious meal.<br/><br/>The fruitful menu allows a wide range of choices including a variety of appetizers,...
by yelp
on March 10, 2014 from yelp