Olympus Grill is located in Perl, Germany on Sinzer Str. 5. Olympus Grill is rated 4.3 out of 5 in the category greek restaurant in Germany. Olympus Grill is a company based out of 5 Sinzer Str., Perl, Saarland, Germany.
Headquarters
Perl, Saarland
Accessibility
Wheelchair-accessible car parkWheelchair-accessible seating