Restaurant Chai Chula aur Chapati Restaurant X2HG+J6 Navi Mumbai, Maharashtra, India Added on October 19, 2025