I tried many others but they are really good. I talked to the manager of this place about a week ago. he sound very polite. He said that they always try to use freshest possible. Its really easy to notice that is ture. I have not find a place yet who makes their own sauce.
Pros: Very nice food, great costumer service.
more