El restaurante se encuentra ubicado en 'Little Italy' o 'The Heart of Chicago', a pocos minutos del centro de la ciudad.
El restaurante lleva más de 37 años en funcionamiento, convirtiéndose en una institución reconocida en Chicago.
El restaurante es propiedad y está operado por la Familia Pieri, originaria de Pisa, Italia (Toscana).
El restaurante ofrece auténtica cocina italiana.
El restaurante es altamente recomendado por todos los que han cenado allí, lo que destaca la calidad de su comida y servicio.