Nguyen's Kitchen 156 King St, Cohasset, MA 02025, USA Business InfoThe pho is the best thing made on the south shore. Period. Back