Full menu with prices & pictures
Catrachos 140 Broadway, Chelsea, MA 02150, Uni...
+16178841141
You can obviously also reach the eatery using the public transport. The next station is MBTA-Chelsea, 612 meters away from Catrachos, otherwise, there are parking spaces 234 meters away at Premium Parking Lot P5402.
The restaurant from Chelsea offers 10 different dishes and drinks on the menu at an average $9.6.