Itsu
UG-026 Unit 241 Upper Ground Floor, Turbine Hall B Battersea Power Station, Circus Road South, London, SW11 8BZ
Restaurants and Cafès
Food Hygeine and Safety
Very Good
Structural Compliance
Very Good
Confidence in Management
Very Good