Il caravaggio

This is an italian restaurant in Vaucresson, near Versailles. Everything they have on their menu is delicious AND reasonably priced. My favorite: anything with truffle in it. I didn’t know I liked truffle until this restaurant. The Ravioli al tartufonero, my gosh! If you’re more into pizza, try the Carpaccio pizza. The interior of the restaurant is also super nice and has been renovated last year. They have a super sweet terrasse for the summer!