Sabra Restaurant, NEWTON CENTER, Massachusetts (MA)
Readily positioned at 57 Langley Road () in NEWTON CENTER, Massachusetts (MA) (2459), Sabra Restaurant can be called at 6175275641. Make sure you contact them beforehand 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