1391 Beacon St, Brookline, MA, 02446-4808 
617-232-3838
Takeout
American-Chinese