Wow. People really like this place. I'd say it's OK--I defintely wouldn't rave about it. My in-laws RAVE about the bread, and quite frankly it's just white bread. The food has always been decent, again, nothing to rave about. Their wine choices aren't anything to write home about either. Ambiance is nice, bu you can definitely tell this place is in a strip mall. That being said, people LOVE this place so it gets crowded for every meal.
I will say their service stands out. The servers are soooooo nice. You really feel welcomed when you walk in the door. Good casual neighborhood spot.