Location

Our Address

104 Salem Street
Boston, MA 02113

Our Hours

Sun – Thu: 12 PM – 9 PM
Fri – Sat: 12 PM – 10 PM

Contact Us

(617) 723-7847
losteriaboston@yahoo.com