ULI
Restaurant · Westminster

ULI

$$$ · Chinese

Westminster's lively Chinese hotspot excels with crispy soft-shell crab, salt-and-pepper prawns, and a standout ULI curry that justifies the splurge.

Info

📍
Address
15 Seymour Pl, London W1H 5BE, UK, LDN

More like this