Skip to content

Sosta Italy

Sosta Italy
Categories

Restaurants / Food Delivery

About Us

Sosta Italy is a place to enjoy the best Italian gelato with family and friends. Our store is super cozy to allow the customer to sit down and enjoy an exquisite and high-quality Italian gelato.

Scroll To Top