Back
Catrachos International Restaurant Logo

Catrachos International Restaurant

5258.50mi
140 Broadway, Chelsea, MA, 02150
Thurs 7:00 AM - 8:30 PMCall Now

About Catrachos International Restaurant

If you're looking for Modern European restaurants in Chelsea look no further. Catrachos International Restaurant is known for having some of the best Modern European in Chelsea. Located at 140 Br...show more

Online Ordering Options

(See pickup options)
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minEst. Time
Place Order
Uber EatsNot Delivering: Outside of delivery range
$0.00
Est. Fee
63 minEst. Time