JavaScript is not enabled.
Love the Kibbie Sandwich.... - Review by citysearch c | Sabra Grill

Sabra Grill

Claim

Love the Kibbie Sandwich.... 8/3/2006

This place is a hidden jewel on the corner of Brattle and JFK. Great food and great service. Seating is minimal, so it's better to grab and go. The service is great, they're happy to make recommendatoins. Pros: Limited seating, hard to find Cons: Great food, Great service more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021