Taco Bell

Shopping Center in Linden, NJ