Italian restaurants
Rated this place:
The aroma alone awakens your taste buds as you enter this cosy, local restaurant in the Sheppard and Willowdale area.
The prices are reasonable and the food is exceptional for the price you pay.
The pasta sauces taste very authentic, very gourment !!
Was this helpful? Yes
(0 found this review helpful) |
Link