Location
Cathay Kitchen
CLOSED NOW
563 High St, Dedham, MA 02026
7813292786
Pickup
Delivery
Hours of Operation (Takeout)
Monday - Sunday
Closed
Order Online
View Menu