I went there with my family 6 total. The owner is an embarrasment to himself for the way he treats his employees and his customers. We will NEVER EVER go to Armando's Ristorante Pizzeria located at 16611 E Smoky Hilol Road again.
Cons: The entire restaurant
more