The Cecil Steakhouse Review Harlem New York The InfatuationThat from Cecil Restaurant stands as the perfect spot for dining. Cecil's Fine Dining presents a authentically unique dining experience that you won't come across anywhere else. Featuring its heartwarming ambiance, one may indulge in a finest steaks imaginable.