New Opening – Sabra Grill

The opening of Sabra Grill popped on my radar early last week (on Twitter I think) and I made the trip over to the 12 Corners area after work to see what the deal was. I was excited to see that it was a certified Kosher Israeli restaurant since I...