Solu's

Restaurant in Landshut, Germany

Opening hours: Mo-Su 11:00-24:00; PH off Features: outdoor seating

15 Niedermayerstraße, Landshut, 84028