If people leave your opinion of this restaurant (Aobaba), you'll read below and help you make better decisions when choosing restaurant. City of Westminster has 13 colleges that its citizens can choose from. The 15% users who leave an opinion of this restaurant, live within 7KM. List your lived experience in this restaurant (Aobaba) for other users to see.
This country (United Kingdom) has 1399 restaurants, one is the restaurant with address 128-132 Walworth Road.