1 403-452-8270
5401 Temple Dr NE, Calgary, AB T1Y 3B2, Canada
Find Kuya Victors Restaurant at 5401 Temple Dr NE, Calgary, AB T1Y 3B2, Canada. Read more…