Sabra Restaurant, NEWTON CENTER, Massachusetts (MA)

Feeling hungry? Sabra Restaurant might be the place to eat for you.
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