Baboo Gelato
Ice Cream Shop · Dessert Shop
Baboo Gelato is an award-winning gelato shop known for its delicious ice cream. They operate a kiosk directly on Weymouth Esplanade, easily identifiable by their flags.
Location
Vota recommends
Location
Vota recommends