Loading map…

Restaurant FRANZ

Restaurant FRANZ in Solothurn, Switzerland, provides a refined culinary journey. The subtle aroma of expertly crafted dishes awaits. Experience the delicate, smooth textures that highlight the quality of ingredients. A sophisticated taste of Swiss hospitality.