La Mangiatoia

San Gimignano, Italy

Considered the most delicious ravioli. Great beef and reasonably priced wines. A delightful garden, great service and lovely setting. Very reasonable prices.