London Hotels Articles

August 27, 2010

Restaurant reviews: Kastoori, London, UK

Filed under: London Restaurants — Tags: , , , , , — ordon @ 12:35 pm

The Thanki family first opened the doors of the Kastoori restaurant in Tooting, south London in 1987, and their East African influenced Gujarati dishes have been delighting diners ever since.

Located on the vibrant and cosmopolitan Upper …

Powered by WordPress