Handmade pizzas are tossed by chefs in striped shirts at this relaxed chain pizzeria. Located near popular Greenwich attractions.