The German Town Deli
is Ranked #3 of 22 Restaurants in Centretown Ottawa.
Some say it is cheap, good.
The Latest Review: ★★★★
Sent on the 19th of August, 2010
Soup and sandwich combination is as cheap as you can get and quite good.
Rank #3 of 22