Located in the heart of Chelsea’s Lots Village Design District, Lots Road Café is a quaint, intimate neighborhood cafe offering fresh, locally-sourced food & drinks.
Lots Road Cafe
Upcoming (0)
Sorry, there are no upcoming events
Located in the heart of Chelsea’s Lots Village Design District, Lots Road Café is a quaint, intimate neighborhood cafe offering fresh, locally-sourced food & drinks.