New Town Restaurant & Tavern is a casual dining establishment. It is known for serving food and drinks to the public. The restaurant is located in Toronto.