DT's Bar & Restaurant

Address: Paphos, Cyprus
Tomb of the Kings (near Lidl)

Get directions

Back