Lo Specchio is a self-service establishment offering a wide variety of Italian dishes, including pasta, main courses, cold plates, and pizza cooked in an electric oven. The staff is noted for being kind and helpful.