There are alot of restaurants around there Theemed one's especially. Ive eaten at the ESPN Zone i know it sounds like for guys only. But the food was actually good and not that expensive either that's on 42nd and broadway. There is also the Olive Garden i think that is closer to your hotel hmm trying to think of where else if i come with any other restuarants around there i will let you know.
Not a problem here to help