1223rd visitor, Write a review
Not affiliated with other Capital Pizza locations. » More on Capital Pizza & Steakhouse Menu
Capital Pizza & Steakhouse Map

near T8N 1E8

Capital Pizza & Steakhouse is ranked #2 of 15 nearby Restaurants.

Capital Pizza & Steakhouse is pricey, outdated, terrible