Red Chicken Restaurant Ste-Catherine is a vibrant and popular fast-food spot located in downtown Montreal, well-known for its delicious fried chicken and quick service. It's a favorite among locals and tourists looking for a satisfying meal in a lively atmosphere.