791 Denman StreetHours listed
Tavola
Details
- Restaurant
- Patio
More italian restaurants near Tavola
861 Denman StHours listed
1906 Haro Street(604) 423-3553
1088 Denman Street(604) 688-2444
1154 Robson StreetHours listed
1115 Alberni Street(604) 695-1115