The Cecil Steakhouse Restaurant New York NY This of Cecil Restaurant serves as the optimal place for a meal. Cecil's Fine Dining offers a truly distinctive dining experience which you won't find anywhere
else. Having its heartwarming atmosphere, one can indulge in the exquisite meats imaginable.