Mr. Big Stuff's RestaurantMr. Big Stuff's, a new restaurant specializing in stuffed burgers, stuffed turkey burgers & more!