Flavours of Puglia Italian Restaurant

Get in touch today

+44 20 7248 6600 stpauls@terrarossa-restaurant.co.uk Chat with us
Mon - Fri 11 am - 10 pm
Saturdays 12.30 pm - 10 pm
Sundays 2 pm - 9.30 pm
Book a table