Who would not want to check out a place with a name like that? Antonio's prides itself with its pizza kitchen right at the entrance where patrons can look in astonishment as the pizza chefs toss lumps of flour through the air into a pastry spinning extravaganza across the floor.
Decorated in a typical Italian cafe styles, with checkered tablecloths, pictures of old Italia, and Azuri flags draped in random places around the dining area. They have a modest menu (always a mark of a good restaurant), I'd order one of the pizzas just for a "flying pizza" sighting.
Parking may be an issue, and I wouldn't take the family SUV there (small lot and smaller parking spaces and of course with today's gas prices).