La Mezza Luna is an Italian restaurant offering freshly prepared, quality products.