Boba Hut Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 63 High Street South Norwood London SE25 6EF View on Map Local Authority Croydon http://www.croydon.gov.uk