Tokyo is an independent Japanese restaurant located in Maidstone. It offers a wide selection of Japanese dishes for delivery. The establishment is noted for its charming atmosphere.