• House of India

    • Restaurant Division
    Parkview Plaza
    58A North Street
    Hamilton HM 17
    (441) 295-6450
    (441) 295-6444 (fax)