Group-friendly restaurant Carmine's has opened a massive new location in Las Vegas. Everything about it is huge: the 27,000-square-foot space in the Forum Shops at Caesar's, the nine-inch-high eggplant parmigiana, and the behemoth of a bar that required bucket lifts just to place all of the bottles on the back bar. Head to Eater Vegas for more. [~EVEGAS~]
Filed under: