The Red Grill
1701 2nd Ave, New York 10128