The Cecil Steakhouse Bar 280704

Bar - American restaurant - New American restaurant - Steak house

210 W 118th St - New York - NY 10026 - United States