London Tower Fish & Chips, ANAHEIM, California (CA)
Comfortably situated at 2225 West Ball Road () in ANAHEIM, California (CA) (92804), London Tower Fish & Chips are available at 7147765100. It is best to ahead of time to arrange your spot in the restaurant.
More restaurants in ANAHEIM, California (CA)
London Tower Fish & Chips contact information and details:
Address: 2225 West Ball Road - , ANAHEIM, California (CA) 92804
Contact Phone: 7147765100