Bangkok, Bangkok, Thailand
Other,
The new Pickled Liver is located in a small soi (or Street) at the end of Sukhumvit Soi 7/1 (or Street 7/1). A