Italian restaurant offering great-value Mediterranean dishes, open seven days a week. Located in the town center.