Pizza restaurant Vista Mare offers competitive prices and a relaxing atmosphere with a beautiful view.