Columbo Pizzeria & Subs
is a pretty decent Subs, pizzeria Restaurant
Ranked #1 of 8 Restaurants in Welland.
Some say it is sweet, good.
The Latest Review: ★★★★
Sent on the 7th of February, 2010
Party tray pizza's were very good - make sure you get the sweet red peppers!
Rank #1 of 8