Restaurants in Indianapolis, IN
Restaurants • Fast Food Restaurants • American Restaurants
5525 N Post Rd.,
Indianapolis ,
IN
46216
UNITED STATES
Based on 1 reviews
Not that good
Sandy textured frozen treats. Left some type of clear coating on my blue plastic spoon, lard ?Worldwide > United States > Indianapolis, IN > Fast Food Restaurants