21 Street, Bur Dubai, Al Karama, Al Karama, Bur Dubai
0.45 mi from Mankhool
Seleraku Restaurant brings authentic Indonesian flavours to the heart of Al Karama, Dubai. Experience traditional dishes with a modern twist in a vibrant atmosphere.
Is this your listing?