*Update: Sadly this place just lost some stars in my book because the Management decided to cheap out and no longer off phone orders for take out. The reason was that people weren't showing up for their food, however it's a very cheap tactic that reflects badly on this organization
Old review: Great food, Great Staff/service, Great Prices. Our server was a doll. Left extremely happy.