Regenta Green Leaf Mahabaleshwar review. Teh Firdaus owner. Fu wa ri restaurant. Slate landscape of Northwest Wales.