Choo Choo Sushi
Choo Choo Sushi is a modern, fun, family-friendly ‘sushi railway’ restaurant that captures the calming and cultivated aesthetic of Japanese railway stations and trains. Enjoy over 150 traditional and specialty Japanese dishes including Nigiri, Aburi, Sashimi, Special Rolls and Donburi! You can also find lots of vegetarian options and unique Japanese desserts and beverages.