Find Kuya Victors Restaurant at 5401 Temple Dr NE, Calgary, AB T1Y 3B2, Canada. Contact them at 1 403-452-8270.
Visited 1011 times, 1 Visits today
Find Kuya Victors Restaurant at 5401 Temple Dr NE, Calgary, AB T1Y 3B2, Canada. Contact them at 1 403-452-8270.
Visited 1011 times, 1 Visits today