Pepper & Salt is located in Chon Buri, Thailand on 69, 20 Khao Talo, Pattaya City, Bang Lamung District. Pepper & Salt is rated 4.5 out of 5 in the category asian fusion restaurant in Thailand.
Address
69, 20 Khao Talo, Pattaya City, Bang Lamung District