Tele Pizza Amsterdamseweg 452 Amstelveen Order direct ↗ from Tele Pizza (opens the restaurant's website) Details