26 Crawford St, London W1H 1LL
Asian restaurant | Bar | Takeaway
This small, casual Thai restaurant and bar offers a diverse menu featuring traditional dishes alongside unique options like softshell crab, making it a welcoming destination for both classic and adventurous diners.