Blt Sandwich Restaurants in Leiden
Show restaurants on map
4.5
Menu
4.5
Menu
City: Leiden, Poelweteringpad 31, 2333 BM Leiden, NLD, Afghanistan
"Are small and quite expensive. the place is beautiful in the university campus."
Feedback
These reviews refer only to the mentioned ingredients.