Smashburger Sizzles into Clifton’s Allwood Plaza Shopping Center on October 27th Smashburger , a fast-casual “better burger” restaurant, will open at the Allwood Shopping Plaza located at 700 Route 3 West… October 21, 2010 · ·