Other Restaurants in London - Ealing 1 Mattock Lane, Ealing, London, W5 5BG Tags: air conditioning, bar, vegetarian dishes