This is ianplaces page for Poplars Fish Bar.Poplars Fish Bar is a Fish and Chip Shops and Restaurant in Stevenage and is located at Unit 2, Magpie Crescent, Stevenage, Sg2 7du. For bookings and other matters please contact them directly.

Address
Unit 2, Magpie Crescent
SG2 7DU
Stevenage
Tel:01438 750493

Searching for Fish and Chip Shops and Restaurant in Stevenage, or for Fish and Chip Shops and Restaurant in SG2 postcode ? why not visit Poplars Fish Bar at Unit 2, Magpie Crescent, Stevenage, Sg2 7du or call them on 01438 750493 .

Comments