Location


La Rocca Restaurant
5-8 Burystead Place
Tithe Barn Road
Wellingborough
Northamptonshire
NN8 1AH