CARROLL DINES Serra Brothers Italian Deli Home » Carroll Restaurants » Brewery / Alehouse / Bar » Serra Brothers Italian Deli Address: 2021 Liberty Rd Ste A, Eldersburg, MD 21784 Contact Information Phone: 410-795-5600 Map directions to: 2021 Liberty Rd Ste A, Eldersburg, MD 21784
Address: 2021 Liberty Rd Ste A, Eldersburg, MD 21784 Contact Information Phone: 410-795-5600 Map directions to: 2021 Liberty Rd Ste A, Eldersburg, MD 21784