Pepper & Salt is a hotel restaurant offering a full bar, seating, and table service. Guests can enjoy free Wi-Fi, parking, and wheelchair accessibility.