20 Gloucester Road, SW7, London, United Kingdom (020 7581 9292)
The restaurant has a wide selection of Eastern European and Mediterranean cuisine dishes for acceptable prices. The menu includes Dolma (both with and without meat) and various kinds of salads.