Pretty much everything you could hope for in an Italian restaurant--they serve huge portions of well-prepared Italian classics, accompanied by long wine list and intimate atmosphere. Jimmy's also has its own fresh marketplace where you can buy quality foods and ingredients.