Report review

Report review

naples reviewed Jheel | Best Indian Restaurant in Norwest

Every dish at Jheel tasted amazing and was well presented. The ambience gave a calm and relaxed vibe. I had a perfect dining experience.