Cafolla's is a fish & chips shop. Known for its fresh ingredients and friendly service, it offers a popular menu.