I went to Olive Garden on Times Square for a roommate's birthday last year, and I had a great time! Although the place is overrun with tourists, as anything in Times Square is, the food is good, the prices won't kill you, and the atmosphere is friendly. But, if you live in New York City, then I'm sure you know at least half a dozen other Italian restaurants in the city that aren't half as crowded, yet serve food of equal or superior quality, and likely have even lower prices.
more