Melba is an ice cream shop offering delicious frozen desserts to enjoy on the terrace.