Town

This family owned artisanal restaurant is one of Ottawa’s most popular destinations. The meatballs with polenta are not to be missed!

Moderate

October, 2014

Town
296 Elgin Street
Ottawa
613 695 8696