Kerala Cuisine Restaurant

Order your specials online! Located at 6095 Main Street, Niagara Falls, ON.