Chelsea Square Restaurant

Chelsea Square Restaurant

Seafood Restaurants in New York, NY

Seafood Restaurants American Restaurants

Contact us

Location

368 W 23rd St.,
New York , NY 10011 UNITED STATES

Reviews

Chelsea Square Restaurant 212-691-5400
368 W 23rd St.,
New York , NY 10011 UNITED STATES
$
Chelsea Square Restaurant

Detail information

Company name
Chelsea Square Restaurant
Category
Seafood Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Chelsea Square Restaurant

Contacts Location Details