

Restaurants visited by Debra
Menu
Menu
City: Indianapolis, 5060 W 38th St, Indianapolis I-46254-3324, United States
"The restaurant serves amazing food! They claim to be Halal, and everything we tried was delicious. The Polish dog was large and served on a great bun..."
- «
- »