Delhi Durbar

Anna Court 1, Georgiou A, Germasogeia, Limassol, 4043
Indian restaurant in Limassol offering seafood, milkshake and vegetarian food. Only Takeaway is available.