This is the food page of Qila Restaurant on 5875 Victoria Ave Niagara Falls ON L2G3L6.
(first reviewed on December 16, 2017, last updated on December 16, 2017.)
Qila Restaurant is ranked #1 of 19 Restaurants in Silvertown Niagara Falls.
This page has had 45 visitors. You are the 45th.