The Dining Room at The Cecil Steakhouse in New York NY
This love from Cecil stands as the ideal spot for dining. The Cecil Steakhouse provides a genuinely unique experience that you won't discover anywhere else. Having its lovely ambiance, one can savor in the exquisite steaks imaginable.