PHILADELPHIA - You may have heard that Indeblue Modern Indian restaurant is moving to Cherry Hill, NJ, and plans to reopen in June. Previously located on 13th Street in Center City, the eatery will be relocating to the Barclay Farms Shopping Center in Cherry Hill.