Montevarchi is an Italian restaurant offering a blend of rustic and modern ambiance.