Theater Restaurant is located in Bezirk Schaffhausen, Switzerland on Herrenacker 23, 8200 Schaffhausen · 8200 Schaffhausen. Theater Restaurant is rated 5 out of 5 in the category modern european in Switzerland.
Address
Herrenacker 23, 8200 Schaffhausen · 8200 Schaffhausen