O' Sole Mio is an Italian restaurant offering a variety of services including dine-in, takeaway, and group dining. Features include a terrace, air conditioning, and Wi-Fi.