Zupa's Restaurant & Deli
is a pretty good deli Restaurant
Ranked #1 of 11 Restaurants in Wellington Place Toronto.
Some say it is special, greatest.
The Latest Review: ★★★★★
Sent on the 28th of December, 2005
Best deal in town - Wednesday is Philly Cheesesteak sandwich special day - its the greatest
Rank #1 of 11