Umbrella Pizza is a casual Italian restaurant specializing in delicious pizzas. This cozy establishment offers a comfortable dining experience for those seeking authentic Italian flavors.