Afenestella

Afenestella, 196 Lavender Hill, London, SW11 1JA.
A restaurant with traditional decor. The regular menu includes inventive Italian dishes.
Contact Information:

Telephone 020 72237666


Map/Directions: