Restaurant supply store specializing in barbecue equipment and rentals.