Full menu with prices & pictures
Olympos Greek Sandwi... Haarlemmerstraat 2, Netherlands, Lei...
You can obviously also reach the restaurant using the public transport. The next station is Leiden Lammenschans, 956 meters away from Olympos Greek Sandwiches And Delicacies.
A comprehensive menu of Olympos Greek Sandwiches And Delicacies from Leiden covering all 6 menus and drinks can be found here on the card. For seasonal or weekly deals, please get in touch via phone or use the contact details provided on the website.
The average review of 4.9 shows that the place is one of the top spots of all its customers.
I loved their Greek salad. Too bad the place no longer exists.
The best place in leiden is now over…such a shame this place was a great addition to culinary w...