As I live down the street from them .... the food is really pretty decent ... I don't find the prices out of line with other place (although I do prefer a booooooooooooo-fet) but quality overall, service and delivery has been excellent after 8-10 times. I have never eaten in restaurant however but pretty pleased with their service, quality of food, etc ....
Pros: Good Delivery Service, Quality Of Food Excellent, Price For Quantity Good
Cons: Don't Really Have Any