Chapa Paisa Restaurant

Colombian restaurant · 201 Main St, Marlborough, MA

Dine-In

Hours

More food in Marlborough, MA · Colombian Food in Marlborough