The walls and counters offer interesting reading. The food is fine but nothing special. It is a bit overpriced compared to Subway or even Jersey Joes. They concentrate on delivery rather than take out.
Address: 2402 N Meridian St, Indianapolis, IN 46208-5732
Location: United States > Indiana (IN) > Indianapolis
Phone Number: +1 317-921-2100