Town
Italian · Fine Dining · Wine Bar
Town is an intimate bistro offering modern, seasonal Italian cuisine, complemented by old-country wines and local art.
Location
Best places nearby
The highest rated places close to Town.
Local restaurants nearby
296 Elgin St, ON


