City: London, 35a Kensington High Street, London, W85BA, United Kingdom
"We decided to try this restaurant based on the reviews. We were seated at a table that was tucked away in a corner. However, being out of sight also m..."
City: London, 161-163 Euston Rd, London, NW12BD, United Kingdom
"We ordered a special pizza with mozzarella and tomatoes and also had a serving of ravioli. Both dishes were delicious. I especially enjoyed the crust..."