This establishment is a cafe and bistro. It announced a temporary closure and planned to reopen on March 29, 2020. It is located in St. Peter im Schwarzwald.