Olimp is located in Kraków, Poland on Powstańców Wielkopolskich 13b. Olimp is rated 4.1 out of 5 in the category self service restaurant in Poland.
Address
Powstańców Wielkopolskich 13b
Service options
TakeawayDine-in
Accessibility
Wheelchair-accessible car parkWheelchair-accessible entrance