Salt n Pepper
6 years ago

Salt n Pepper

By  •  Pakistani

Salt n Pepper is a Pakistani restaurant right behind the chaos of Leicester Square. There is an outdoor seating area great for dining in the sun. Inside you will find …
Read More

Get reviews before everyone else
in your inbox

Subscribe to our mailing list and get reviews to your email inbox.