The Cecil Steakhouse Restaurant New York NY This of Cecil Hotel is the perfect spot for a meal. Cecil's Steakhouse
provides an truly distinctive dining experience which you will not find anywhere else. Featuring its heartwarming ambiance, one may enjoy in a exquisite meats imaginable.