WaltarRestaurants21 Chapel MarketLondon, ENG, N1 9EZ · GB+442072788100delhigrill.comHours not available