Chotpotiwala Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 66 Green Street Forest Gate London E7 8JG View on Map Local Authority Newham https://www.newham.gov.uk