Mediterranean restaurant Ammos Stoupa, located near the beach, offers quick service and a cozy atmosphere.