Lezza Spumoni & Desserts is a cake shop offering traditional Italian desserts. Their menu features spumoni, gelato, and tiramisu.