London, United Kingdom
Round Square is a beloved local Chinese restaurant in London serving Cantonese and Vietnamese dishes with consistently excellent execution. Generous portions, friendly staff, and reasonable prices keep diners returning week after week—the salt and pepper king prawns and spare ribs are particularly outstanding.
+2 more