Nova Tasca Sport Bar & Tapas
Tapas · Bar · Spanish
Nova Tasca Sport Bar & Tapas is a bar offering a friendly atmosphere to enjoy tapas with family and friends. It features free WiFi and allows outdoor smoking.
Location
Best places nearby
The highest rated places close to Nova Tasca Sport Bar & Tapas.
Local restaurants nearby
528 Rogers Rd, ON



