Forest Fish Bar in Forest Road Walthamstow
617A Forest Road, Walthamstow, London 4NE, E17 - Get directionsMenu Forest Fish Bar
How to get to Forest Fish Bar
Opening Time
11am – 10pm: Mon-Thu
11am – 11pm: Fri-Sat
4pm – 9pm: Sun
Services
- Takeaway Available
- Indoor Seating