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.