Home > Resturants > Salt 'n Pepper

Salt 'n Pepper

Food:

Address: 32 Orange Street | Piccadilly , London WC2H 7HQ , England, London C2H 7HQ

Delivery, Takeout, Reservations, Outdoor Seating, Seating, Waitstaff, Wheelchair Accessible, Serves Alcohol, Full Bar, Highchairs Available

+44 20 7930 2939

View Menu