Delicious spot for a casual pizza... full of Italians !