Pizza restaurant Montallegro offers a unique dining experience with a terrace boasting stunning views. The ambiance features vintage Italian furniture.