This is the food page of Red Hot Chili Pepper on 1 St. Paul St. St Catharines ON L2R 7L2.
(first reviewed on June 23, 2007, last updated on July 7, 2015.)
Red Hot Chili Pepper is ranked #1 of 18 Restaurants in Downtown St Catharines.
This page has had 3283 visitors. You are the 3283rd.