Dilli Restaurant

From $ -1 per night

Avg. User Rating:


60 Stamford New Road, Altrincham, England 14 1
+44 0161 927 921
Show More Info

User Reviews


Nothing chilli about Dilli