Mylos Grieks Restaurant Marktstraat 2 B Alkmaar Order direct ↗ from Mylos Grieks Restaurant (opens the restaurant's website) Details