6541 Main St, Niagara Falls, ON L2G 2J8, Canada L2G 2J8
Overall Rating
Review
The server was not knowledgeable and shrugged when I asked about gluten free, saying there weren’t many options. Only gluten free penne and “maybe salmon” he said. I did not get sick but not enough options to go here again.