Moghul Mahal Northern Indian @ Brickfields, KL

Moghul Mahal is pronounced Moghul Meh-hel  and it means, Moghul Palace. how grand! Good After Noon is a greeting offered, when one walks in for lunch at this restaurant! Fennel – on the house People normally eat this last in any good Northern Indian restaurant but I love to eat it first as I enter the shop. [...]