The Dining Room at The Cecil Steakhouse in New York NYThe love from Cecil Restaurant stands as the ideal spot to dine. The Cecil Steakhouse offers a authentically distinctive culinary experience which one won't come across anywhere else. Having its romantic atmosphere, one can enjoy in a finest steaks imaginable.