Bram's Snackbar Tesselschadestraat 34 Leiden Order direct ↗ from Bram's Snackbar (opens the restaurant's website) Details