CARROLL DINES Serra Brothers Italian Deli Home » Carroll Restaurants » American » 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