Selera Anda
Claim4.4
#59 of 128 restaurants in Leiden -
Steenstraat 31, 2312 BT Leiden
4.4
Recommended dishes
Want to see the full menu for Selera Anda?
Laat je emailadres achter en we voegen deze normaliter binnen 24 uur toe!
#59 of 128 restaurants in Leiden -
Steenstraat 31, 2312 BT Leiden
Laat je emailadres achter en we voegen deze normaliter binnen 24 uur toe!