S Snackbar Timor Timorstraat 26 Leiden Order direct ↗ from Snackbar Timor (opens the restaurant's website) Details