Il Toro is a contemporary Italian and Mediterranean restaurant and bar. Their menu features a good selection of pastas, risottos, pizzas, and other Italian main dishes, including fish and seafood specials.