Is this your business? Claim this listing for FREE
The Only Town in Town Town aims to be unique: a passionate artisanal restaurant, family owned and operated in downtown Ottawa. We’re bringing experience from some of the best restaurants in town and will be spending all our time creating great food and a warm atmosphere. Come as you are—you’ll have a great time. We aim to build a unique experience for everyone. Town will be bright, warm, and energetic: an oasis on Elgin from work, chores, or a particularly hectic day.