La Parrilla which means Ā«The GrillĀ» in Spanish, is a family friendly South AmericanĀ restaurant locatedĀ in Ipswich.