Tom Miller
Ellis Island Casino & Brewery Ellis Island Casino & Brewery
Las Vegas, Nevada
"Tom Miller"
One block off the strip and well worth a visit. I go there for the food. Metro pizza located inside the casino has the best pizza I have ever had! The restaurant has a rib and chicken special and I dare you to eat it all! Just join their players club for lotsa specials.