Morelli's Ormeau is a dessert shop specializing in ice cream, offering 24 flavors of award-winning ice cream. It provides a sweet retreat with a variety of frozen desserts and snacks.