1, Headstone Parade, Headstone Drive
Harrow,
Greater London
HA1 4UW
020 8427 1330
Latitude: 51.5924418, Longitude: -0.3457354
09:00 - 21:00 - Mo, Tu, We, Th, Fr
Actual information about Barracuda Restaurant of Fish and Chips category. Barracuda Restaurant is located at 1, Headstone Parade, Headstone Drive Harrow, HA1 4UW. How to get to Barracuda Restaurant office? Look at the map below or call them 020 8427 1330