Baba’s fish, chicken Food Mart
2133 Shelby St, Indianapolis
(317) 602-8586
Recent Reviews
Order Online
You May Also Like
Greiner's SubShop - 2126 Shelby St
Sandwich Shop, Food Trucks, Vegetarian
White Castle - 2165 Shelby St
Fast Food, Burgers
Porky's Pizza - 2236 Shelby St
Pizza
Restaurants in Indianapolis, IN
Baba’s fish, chicken Food Mart
2133 Shelby St, Indianapolis, IN 46203
(317) 602-8586