Westville Chelsea
246 W. 18th Street
New York
NY
10011
(212) 924-2223
westvillenyc.com
Open Map
Description
Westville is located at 246 W 18th St, New York, NY. This location is in the Chelsea neighborhood. This business specializes in American Restaurants.
by merchantcircle on March 16, 2015 from
merchantcircle
Information from the business
Restaurant
by localcom on July 10, 2014 from
localcom
Advertized
American
Casual
Chef Salad
Corn Chowder
Food & Dining
Grilled Lemon Asparragus
Mustardy Cauliflower
Outdoor Seating
restaurant