Terranova Restaurant
Restaurant • Bar • Italian restaurantItalian meat and seafood dishes in a contemporary, lakeside restaurant with large picture windows. People often mention restaurant, staff, service, good, great, atmosphere, lovely, nice, fresh, evening,
Address
Stanborough Rd, Welwyn Garden City AL8 6DF, United Kingdom
Website
Contact
+44 1707 333223Price rating
$$ $$
Rating on Google Maps
4.50 (273 reviews)Open on Google Maps
Working Hours
- Wednesday: 12 to 3 pm, 6 to 10:30 pm
- Thursday: 12 to 3 pm, 6 to 10:30 pm
- Friday: 12 to 3 pm, 6 to 10:30 pm
- Saturday: 12 to 3 pm, 6 to 10:30 pm
- Sunday: (Christmas Eve), Closed, Holiday hours
- Monday: (Christmas Day), Closed, Holiday hours
- Tuesday: (Boxing Day), Closed, Holiday hours