Write a review Your name* Your e-mail* (Not for publication) Your review * * — Required information Sala Cafe/80 Oneil Blvd - Attleboro - Massachusetts (MA) ← View details 80 Oneil Blvd, Attleboro, MA 02703-3111, Attleboro, Massachusetts (MA) +1 508-455-3037