Frozen Oasis
Ice Cream Shop · Dessert Shop · Bar
Frozen Oasis offers a relaxing spot to enjoy a drink or beer with friends. The establishment also appears to be a winery, suggesting a focus on wine-based frozen beverages.
Location
Vota recommends
Location
Vota recommends