- www.chelseasquarerestaurant.com
- 1
368 W 23rd St, New York, NY 10011. Chelsea Square Restaurant is known for its Breakfast, Dessert, Dinner, Hamburgers, Italian, Lunch Specials, Salads, Sandwiches, and Seafood. Online ordering available!... I have been a customer of Chelsea Square..
Relevance: 13.099988