STAR FISH CHICKEN & GYROS
2204 E 25th St, Indianapolis
(317) 999-9911
Menu
Restaurants in Indianapolis, IN
STAR FISH CHICKEN & GYROS
2204 E 25th St, Indianapolis, IN 46218
(317) 999-9911