View phone number
1 King Edward Terrace, Barrowford,
1 review
This place has the best spring rolls ever! delicious prawn crackers too.