Sabra Restaurant, NEWTON CENTER, Massachusetts (MA)
Conveniently located at 57 Langley Road () in NEWTON CENTER, Massachusetts (MA) (2459), Sabra Restaurant can be reached at 6175275641. Please call in advance to make a reservation.
More restaurants in NEWTON CENTER, Massachusetts (MA)
Sabra Restaurant contact information and details:
Address: 57 Langley Road - , NEWTON CENTER, Massachusetts (MA) 2459
Contact Phone: 6175275641
