Gold Star Chili

8040 Factory Shops Blvd.
Ohio
United States