people watch Restaurants in new york, ny

people watch Restaurants in new york, ny

1 people-watch restaurant listing found.
Rating
5
Viceroy Restaurant & Bar
French Bistro, Upscale Casual, People Watch

160 8th Avenue, New York

(212) 633-8484

1 people-watch restaurant listing found.
Know of a restaurant we don't have?  Click here to add it.