Know a great happy hour or special for this location?
This long-running, easygoing restaurant serves classic Italian comfort food, such as pizza & pasta.
Suggest an edit
227 Main Street Markham N, Markham, ON L3P 1Y6