Update Info - Sabra Grill
This restaurant was reported as closed. If it is open, let us know.
Sabra Grill
20 Eliot St
Cambridge, MA 02138
20 Eliot St
Cambridge, MA 02138
This restaurant was reported as closed. If it is open, let us know.