15 Leigh St, London WC1H 9EW
Asian restaurant | Chinese restaurant | Restaurant
This cafe-style Chinese restaurant focuses on authentic Sichuan cuisine, offering a selection of traditional, spicy dishes enhanced by their signature handmade chili oil for a bold and flavorful dining experience.