6130 Dunn Street, Niagara Falls, ON L2G 2P1, Canada
Overall Rating
Review
Ate there over the weekend. Wife is Celiac and ordered shwarma - Loved it. Meal was delicious, falafel appetizer was great. Wife could not have been happier. Felt like a normal dinner out again! Lots of choices and very knowledgable staff.