Me and 6 of my friends are going to Madame Tussauds, the wax museum for my birthday and I was wondering whats a good restaurant to go to in Times Square. :-)
I don't want to go to a very expensive place either due to my parents will be paying.
--> I heard about Planet Hollywood, Fridays, Applebee's, Carmines, Olive Garden and Pizza places...
Any other suggestions to add to the above???
Tags: