Sichuan Rice Pot Restaurants in London
Show restaurants on map
4
Menu
Table booking
4
Menu
Table booking
City: London, 101 Buckingham Palace Road, London, UK, SW1W 0RP, United Kingdom
"Reservation not honored. Tea lounge closed. is that a sweat?"
Price
Feedback
These reviews refer only to the mentioned ingredients.