Sarti Relax Café & Pizza offers a menu featuring both pizza and Greek cuisine. Guests can enjoy a variety of dishes in a relaxed setting.