Joe’s Crab Shack

Joe’s Crab Shack – Riverhead, NY and Queens Center, NY

This 8,800 square foot ground up restaurant was built adjacent to the Queens Center Mall in Elmhurst, NY and was completed in 2014.