Bubba's Fist & Chip Restaurant
Edgware Middx. 151 Hale Lane Opp Harvester, Edgware HA8 9QW England
Bubba's Fist & Chip Restaurant is a Seafood place is located in Edgware, England. The address of Bubba's Fist & Chip Restaurant is Edgware Middx. 151 Hale Lane Opp Harvester, Edgware HA8 9QW England.
If you want to go to the place or need any services, you can contact them directly. The phone number is +44 20 8959 6002,