Ristorante La Grande Mamma, is redefining what one should expect from an Italian restaurant, especially if it wants to be truly defined as that! Located in a historic building on a picturesque corner of the Main Square, the interiors here are spectacular and equate to the outstanding emanations from the kitchen. The place guarantees, in a neat setting, excellent dining fare comprised of ingredients that have freshness and authenticity as their main mantras. The menu is encompassing with items such as the marinated shrimp stewed in white wine sauce with fresh thyme and garlic; platter with fine selection of varied Italian cheese; various salads such as with tuna or artichoke; risottos such as with duck and pear; and of course a wide selection of pasta, pizza and meats. With a wonderful wine list, homemade desserts, and an always cheerful staff, this place is nothing short of lovely!