Sushi restaurant · Leonia

Choo Choo Train Sushi FAQ

Quick answers about the menu, hours, ordering, and getting to Choo Choo Train Sushi.

Common questions

Where is Choo Choo Train Sushi?
Choo Choo Train Sushi is at 374 Broad Ave, Leonia, NJ 07605.
What kind of restaurant is Choo Choo Train Sushi?
Choo Choo Train Sushi is a sushi restaurant in Leonia, New Jersey.
Does Choo Choo Train Sushi offer takeout or delivery?
Google lists takeout for Choo Choo Train Sushi. Call +12014828888 to check timing before you order.
What are Choo Choo Train Sushi's hours?
Hours aren't posted online. Call +12014828888 before you go.
Does Choo Choo Train Sushi take reservations?
Call +12014828888 to ask about seating before you go.
Should I call before visiting Choo Choo Train Sushi?
Call ahead for same-day questions about hours, seating, groups, takeout, or a specific dish.