Location: 3633 Kentucky Avenue, Indianapolis, IN 46221
Phone:(317)381-4145
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Seafood, Seafood Restaurants, Grocers & Supermarkets