A Dessert Lover’s Paradise at St. Louis House of Fine Ice Cream and Dessert This restaurant will get your mouths watering. FOOD