All reviews seem negative
Ok here's my honest review of Cathay Center in weymouth Mass - near Quincy (02169) - First off i want to say only one good thing about the chines...