Welcome to Cathay Kitchen
563 High St, 
Dedham, MA 02026

(781) 329-2786

See MENU & Order