O Sole Mio is an Italian restaurant offering dine-in and takeaway options. They provide table service and serve alcohol, with high chairs and wheelchair accessibility. Reservations are accepted.