This from Cecil Hotel is the perfect spot for dining. Cecil's Fine Dining provides an truly distinctive experience that you won't discover anywhere else. Having its heartwarming atmosphere, one can enjoy in the exquisite steaks imaginable.
Restaurant The Cecil Steakhouse New York NY