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