Foothills Pizza & Pasta

117 Center Ave West, Black Diamond, T0L 0H0
Foothills Pizza & Pasta Foothills Pizza & Pasta is one of the popular Pizza Place located in 117 Center Ave West ,Black Diamond listed under Pizza Place in Black Diamond ,

Contact Details & Working Hours

Map of Foothills Pizza & Pasta