Nawabs Kitchen Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address Burger Shack 13 Grosvenor Street Cheltenham Gloucestershire GL52 2SQ View on Map Local Authority Cheltenham http://www.cheltenham.gov.uk