Good experience
11/16/2024
small place to eat traditional fish & chips choosing from many types of fish. The fish was fresh and...
(405)
Advertisement
Ben's Fish & Chips Restaurant is a charming pizzeria located in the heart of London, England. Known for its delicious pizza and classic British fish and chips, the eatery offers a cozy atmosphere perfect for families and friends. With a diverse menu that combines traditional flavors and modern twists, diners can enjoy a delightful meal in a welcoming setting.
Generated from this place's information
small place to eat traditional fish & chips choosing from many types of fish. The fish was fresh and...
Advertisement