The restaurant will replace Slow & Low at 9699 Railroad Street in Old Town Elk Grove next to Dust Bowl Brewing Co. “The partnership, rooted in faith and a shared passion for culinary excellence ...