Chr
May 28th, 2006, 03:07 PM
"The View" restaurant on top of the New York Marriott Marquis Times Square looks great, but a bit expencive.
Does anyone know of other restaurants in the city with great views?
Does anyone know of other restaurants in the city with great views?