Ilargi is a bar & grill offering homemade cuisine, specializing in salads, meats, and fresh fish.