Sushi & Japanese · Southsea
Good food.
Great flavour.
96 Castle Road, Southsea, PO5 3AZ
Opening hours to be confirmed
Tokyo Table is a local takeaway in Southsea, PO5 3AZ. A menu has not yet been added to this listing.
Tokyo Table is listed at 96 Castle Road, Southsea, PO5 3AZ. Opening hours and menu details can be added by the verified owner.
Loading reviews…