Filters:
organic restaurant in St Catharines
About 5 results.
The Yellow Pear Kitchen
526 Lake Street, L2N 4H4 St. Catharines, CanadaThe Yellow Pear Kitchen, located at 526 Lake Street in St. Catharines, is a restaurant specializing in organic, farm-to-table cuisine. Their ingredients are locally-sourced, their dishes are made…
Swiss Chalet Rotisserie & Grill
Geneva Street 285, L2N 2E9 St. Catharines, CanadaWelcome to the official home of Swiss Chalet! Come In, Call, Click or Cluck!
Mary Brown's Famous Chicken & Taters
Scott Street 364, L2M 3W2 St. Catharines, CanadaWelcome to the fresh and flavorful world of Mary Brown's — the home of Mary Brown's Famous Chicken & Taters!