Insel Bistro at the Rhine Falls
The self-service restaurant offers hot and cold snacks to take away or enjoy on the spot in a relaxed atmosphere.
The self-service restaurant offers hot and cold snacks to take away or enjoy on the spot in a relaxed atmosphere.