Del’Ish (Restaurant)
Posted in: Food & Dining, ReviewsThe aptly named Del’Ish restaurant wasn’t the most packed you might have come across during lunch hours but the food was just as the title suggested. This Persian restaurant in the heart of West London, a convenient two or three minutes from Warren Street tube, faces stiff competition from the excellent selection of such establishments […]