Afreen Hall is located in Thane, India on Shop no 1, ajanta bildg, opp mumbra stn, mumbra thane 400612, Ilthan, Mumbra. Afreen Hall is rated 3.8 out of 5 in the category wedding buffet in India.
Address
Shop no 1, ajanta bildg, opp mumbra stn, mumbra thane 400612, Ilthan, Mumbra