Selera Anda

Steenstraat 31, Leiden, Zuid-Holland 2312

  • Not sure

  • CrescentRating: Not CrescentRated

Description

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.