Seaside restaurant Kavouri Marathon offers a dining experience with impressive renovations and sea views. Accepts card payments.