Sushi Mania is located in St Gallen, Switzerland on St. Leonhard-Strasse 35. Sushi Mania is rated 3 out of 5 in the category food manufacturing supply in Switzerland.
Address
St. Leonhard-Strasse 35
Accessibility
Wheelchair-accessible entrance
Offerings
Vegetarian options