SISTERS is a restaurant and bar located in Frangy, France. It offers a dining experience with specific operating hours throughout the week, including lunch and dinner services on most days.