Tobu is located in Argenteuil, France on 39 Rue Paul Vaillant Couturier. Tobu is rated 4.5 out of 5 in the category hot pot restaurant in France.
Address
39 Rue Paul Vaillant Couturier
Accessibility
Wheelchair-accessible entrance
Wheelchair-accessible seating