Very nice ambience in this friendly Italian restaurant just across from Tompkins Square Park. The thin crust pizza is excellent and there is nice garden seating out back.