Fish arrive twice a week, the best freshest local sushi restaurant in Keene.
The best Sushi restaurant in Keene, we also have hibachi, teriyaki, noodles. please come visit us at 14 Cypress St keene NH 03431 or you can order online www.ordertokyoexpress.com with discount.
Reviews, get directions and information Tokyo Express.