used to love this place. but the last time we visited before watching a movie, our food took an hour to come! and instead of apologizing, the manager rambled on and argued that it has only been less than 15 minutes. we were there at 5:15, order (main course) didn't come til 6:30! we had to rush and eat and argue with a stupid manager and try to catch a movie at 6:50! good food, our chicken had some kind of fabric strand in it though, but really bad management or should i say, manager!