Fish & Chips XL is a snack bar specializing in Dutch-style fish and chips. They boast over 40 years of experience, emphasizing quality and homemade salads and dishes.