The Sushi Time is located in Saint-Jacques-de-la-Lande, France on 268 Rue de Nantes. The Sushi Time is rated 4.2 out of 5 in the category japanese restaurant in France.
Address
268 Rue de Nantes
Accessibility
No wheelchair-accessible seating
Offerings
Healthy optionsSmall plates