Nice quiet place located in little Italy that is walking distance to restaurants and