Thai Restaurant & Bar The

93 Pelham St., Kensington, London, United Kingdom, SW7 2NJ
Reviews
Description

Thai Restaurant & Bar The