I've come here in the past and food was ok, but the service during the latest visit was horrendous. We had a reservation and arrived on time. They not so politely told us it was 45 mins wait even though we made A RESERVATION!?! After we got the food, it was as average as usual. I don't get it..terribly managed place.