This is the food page of Mele Trattoria on 26 Church ST St. Catharines ON L2R3B6.
(first reviewed on December 16, 2017, last updated on December 16, 2017.)
Mele Trattoria is ranked #1 of 16 Restaurants in Downtown St. Catharines.
This page has had 157 visitors. You are the 157th.