We have been going there for years. The food is the best but the quality has been lacking. We found a penny size bug in our salad. The manager said he would take the charge of our dinner but no. He only took the charge of my dinner and said desert is on the house when it wasn't. I warn you and all restaurants to visit it before inviting guests. But over all it is still great.. I give it a 3-4 star restaurant.
more