The first restaurant was opened on August 22,2002 in Indianapolis, IN; as of 2006, the restaurant has 38 locations in 17 states.
The first restaurant was opened on August 22,2002 in Indianapolis, IN. The restaurant has 38 locations in 17 states. This is as of 2006.