Tokyo Table Business Type Takeaway/sandwich shop Rating Awaiting Inspection Address 96 Castle Road Southsea PO5 3AZ View on Map Local Authority Portsmouth http://www.portsmouth.gov.uk