Chelsea Restaurant

Enjoy a meal at Chelsea Restaurant, a modern American restaurant and bar that blends international flavors with classic dishes in an upscale and comfortable environment.