La Tambora Restaurant
205 Broadway # 5, Lawrence MA 01840