La Tambora Latin flavor

17276 NE US Hwy 301, Waldo
(617) 407-2181