Street Dogs

Restaurant in Limassol (Lemesós), Cyprus

Opening hours: Tu-Sa 11:00-22:00, Su 12:00-22:00

2 Αγίας Ζώνης, Limassol, 3040