63 employees
Located on the Upper West Side, Ocean Grill is a standout eatery amongst the best seafood restaurants in NYC.
1965