Sign Up
South Indian Biriyani
HOTEL MALABAR VILLAGE BIRIYANI HUT
SALAFI COMPLEX, THODUPUZHA, IDUKKI - 685584,
TEMPLE BYEPASS ROAD ROTARY JUNCTION