Chelsea Station Restaurant Bar Lounge
➤ 105 Everett Ave, Chelsea I-02150-2324, United States
Fruit De Mer, Végétarien, Fast Food, Pizza, Cafés
"What a find Parking Parking lot next to building Service Seated right away, bar is always open as well Food Wings are delicious! Burgers were great as well the burgers include either fries or salad as a side, both great options."