Indian lounge Jalsa opens in Johns Creek and more restaurant news from the week April 14, 2023 Atlanta Resturants 0 Comments Yvonne Zusel - The Atlanta Journal-Constitution Indian lounge Jalsa opens in Johns Creek and more restaurant news from the weekThis post was originally published on this site