Premium Italian furniture brand Flou opens flagship store in Delhi

Flou, the Italian luxury bedroom and furniture designs brand, has opened their first flagship store in India at Mahipalpur in Delhi. The Italian company has joined hands with Capt Mukesh Kumar, Founder of Kanu Kitchen