Restaurant supply store offering equipment and supplies for the hospitality industry.