1 rating · How the score works
Nico Taverna
Italian · Pizza · Bar
Nico Taverna is a cozy Italian restaurant and bar. It offers a menu of pizza, pasta, and other dishes in a relaxed, dimly lit atmosphere.
Location
Best places nearby
The highest rated places close to Nico Taverna.
Local restaurants nearby
851 Erie St E, ON


