Indian Delhi Palace (5104 East McDowell Road, Phoenix, AZ)

In a nutshell: My tastebuds were subjected to torture here for no fault of theirs – a culinary disaster that all Indian foodies shud avoid.

Continue reading

Advertisements