La Piccola Luce is an Italian restaurant specializing in pizza. It has received excellent reviews, with guests rating it 5 out of 5.