Multiple retailers, restaurants and other businesses and organizations recently opened or began planning new locations in the north suburbs of Indianapolis.
Veg Palace is scheduled to open March 15 in Florence of McKinney, according to a company representative. The restaurant will ...