Westfield Shopping Centre Ariel Way | South West Mall, Westfield London Shopping Centre, London W12 7GB, England
View on Map
What travelers say:
This restaurant has many places in the UK. It recommends pizza and seafood rice (risotto, chicken and mushrooms are also delicious). The pizza is thin and the peppers are very spicy and fresh. The restaurant is clean and tidy, colorful, and makes people feel good!