The Brothers Fish Bar & Restaurant is located in Romford, United Kingdom on 9-11 Station Rd, Chadwell Heath, Dagenham. The Brothers Fish Bar & Restaurant is rated 4.5 out of 5 in the category fish & chips restaurant in United Kingdom.
Address
9-11 Station Rd, Chadwell Heath, Dagenham
Accessibility
Wheelchair-accessible entrance
Offerings
Coffee
Kids' menu