MONDO Mio is an Italian restaurant specializing in pizza. It is conveniently located and offers free parking. The restaurant is open for guests from 4:00 PM to 9:00 PM.