It's at 2nd avenue and 47th street. It looks like an italian steakhouse. Looks pretty big inside from the outside. They run ads on NY1... I've never eaten there though.