Home
United States of America
Indiana
Indianapolis
The shark
The shark
2801 W 16th St, Indianapolis - 46222
49 reviews
Chicken
Halal
Fish & Chips
(317) 423-1650
Photos
Menus
Reviews