South Ocean Chinese Restaurant 710 E Broadway (K St & L St), Boston, MA 02127 (617) 268-2998 Excellent Good Average Poor Awful 3.0 / 5 based on 14 votes Photos