Ray and I Love Truffles

truffle pizza

This pizza photo was taken at the Osteria Cotta on the Upper West Side of New York City. We recommend this Italian restaurant, if you find yourself on the upper west side of Manhattan. This truffle pizza was excellent. This is my Yelp review of Osteria Cotta. … [Read more...]