The Cecil Steakhouse New York NY 10026 Menu 324 Reviews That love of Cecil Restaurant stands as the perfect place for dining. Cecil's Steakhouse offers an truly distinctive experience that one will not come across anywhere else. With its lovely atmosphere, one may indulge in a exquisite meats imaginable.