Ali Baba's Cafe

(317) 632-1111
115 W. Market St.
Indianapolis, IN 46204
Visa, Discover, Mastercard, Amex, Cash $3.99 delivery fee