Salt & Pepper Restaurant is currently closed.
Salt & Pepper is a culinary destination renowned for its diverse menu that spans Indian, Middle Eastern, and European cuisines.