Admirals Fish Bar
27 Admirals Way, Thetford IP24 2LB England
Admirals Fish Bar is a Seafood, Fast Food place is located in Thetford, England. The address of Admirals Fish Bar is 27 Admirals Way, Thetford IP24 2LB England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 1842 761397,