Website: http://www.laromacafe.com/
15 Spencer Street, West Newton, MA 02465
L'Aroma Cafe
15 Spencer Street
West Newton, MA 02465