Selera Anda is a restaurant located in Leiden, Netherlands which serves a great selection of delicious, home-made Indonesian dishes and more, at reasonable rates. This restaurant is ideal for Muslims, since the food served is entirely Halal.
CrescentRating: Not CrescentRated
Steenstraat 31, Leiden, Zuid-Holland 2312
+31 71 513 0532