Currently not accepting orders online.

About Us

Brothers Taverna is currently located at 283 Derby St, Salem, MA 01970. Order your favorite pizza, pasta, salad, and more, all with the click of a button. Brothers Taverna accepts orders online for pickup and delivery.

Brothers Taverna

283 Derby St, Salem, MA 01970

Follow us on social

Site Powered by SliceSupport Local PizzaOwn a pizzeria? Join the Slice Family.