Forest Gate Fish Mela
39 Upton Lane E79PA London , London, United Kingdom United Kingdom
- Profile: Forest Gate Fish Mela is a Fast Foods company located at London , London,, United Kingdom United Kingdom, address is 39 Upton Lane, London , London, E79PA UK, postcode is E79PA, you can contact Forest Gate Fish Mela by phone 442084708225