Italian restaurant offering sandwiches and other dishes. Located in Netivot.