- Located in the MGM Grand Hotel & Casino, Mamma Ilardo's Pizzeria is your destination if you're in the mood for pizza. Order by the slice or pick up a whole pie, sink your teeth in and let the piping hot cheese melt your cares away. Also check out the other stores in the Tower Shops at Stratosphere area.
- © wcities.com 2013
Ask a local about Mamma Ilardo's PizzeriaLocals have answered 56 questions about Las Vegas.
Ask Las Vegas Locals about Mamma Ilardo's Pizzeria