If you crave pizza slices of authentic Italy street food, this satisfies!
They make thin crust "New York style" pies -- a great little place to have in my neighboorhood, a local favorite with fast and friendly staff.
Granted I prefer thick "Chicago style" with way more toppings, and their versions of Greek or Ceasar salads are tailored to Americans (i.e., iceberg lettuce), other than that quite tasty.