Many pizza spots are small fast food locations more interested in take out than dine in. Pizza Luce is spacious, has good pizza, many drink offerings and good service . It has an upscale feel and delivers good food. That’s all we needed.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.