This is my first one star review. If I could leave no stars, I would. I have eaten here before and thought the food was great. Today, I went with four coworkers for lunch. We waited over 45 minutes for our food with not a word from our server. There were only a few other tables so it's not like they were swamped. When the food arrived, one of the dishes was made wrong. We were already late back to work so we had them take it off the bill as it was untouched. The rest of us proceeded to eat our food. It was delicious, although untimely, until my boss CHOMPED ON A PIECE OF GLASS in his sandwich. The rest of us stopped eating, and when we told the employees, we barely got an apology and had to ask twice for them to waive our bill. This was literally the worst restaurant experience I have ever had.