Restaurant supply store offering equipment sales and technical assistance for professional kitchens.