Clay’s Radar A Raising Cane’s in Boston is on the verge of being kicked out of their spot because the landlord says the space “smells like chicken fingers”.
Comments