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.