7 bucks gets you an excellent gyro and a drink. You'll want their superb spiced ice tea. Charming couple that own this are sweet.
Address: 222 E Market St, Ste 33, Indianapolis, IN 46204-3300
Location: United States > Indiana (IN) > Indianapolis> > Downtown Indianapolis
- Neighbourhood: Downtown Indianapolis
Phone Number: +1 317-681-8444