We welcome you to the grand opening of Chalo കൊച്ചി Kerala Restaurant, a culinary wonder at Niagara Falls. Come and experience authentic Kerala & South Indian cuisine that will make you nostalgic and feel right at home.
Jun 12 at 3:00PM
5077 Centre Street, Niagara Falls, ON, Canada
Your Name (required)
Your Email (required)
Your Message (required)
Type below, the answer for 2+9
First Name *
Click "Sign Up" and enter the 4 digit code that will NOW be sent to your phone to complete this step.