Review for Creek Casino Montgomery Review For American Deli Google User Apr 11 '14 at 23:32 Food is great but the service sucks, when trying to place a call in order its either busy or no one picks up! View full site to comment or like