Il Ristorante is an Italian restaurant offering traditional dishes in a contemporary setting, with a selection of fine groceries. Takeaway options include pizzas and Italian deli meats.