London Tower Fish & Chips is a casual dining establishment in Anaheim, CA, known for serving traditional British fish and chips. The menu features a variety of fried seafood options and classic side dishes.
With a cozy atmosphere and friendly service, London Tower Fish & Chips offers a taste of England in the heart of Southern California. Customers can enjoy a satisfying meal of crispy fish and hand-cut fries in a relaxed setting.
Generated from their business information