Pepe Burro

Lord Byron, Limassol, 3105
Mexican restaurant in Limassol offering salads and grill food. Delivery is Free. Takeaway is also available.