Chen's Fine Asian Cuisine
585 North Street, Weymouth
(781) 337-2500
Menu
Reserve
Restaurants in Weymouth, MA
Chen's Fine Asian Cuisine
585 North Street, Weymouth, MA 02189
(781) 337-2500