Get directions to: Coconut Cafe, Newton Center, MA
Restaurant address: 759 Beacon Street Newton Center, MA 02459, USA
Restaurant: Coconut Cafe