KFC

Restaurant in Osnabrück, Germany

Opening hours: Su-Th 11:00-23:00; Fr,Sa 11:00-23:00 Features: takeaway, step-free access

96 Pagenstecherstraße, Osnabrück, 49090