Mona Lisa is an Italian restaurant known for its homemade pizza, fresh pasta, and seasonal dishes, offering a pleasant outdoor dining experience.