1. Lombardi's Pizza 931 Taylor Ave, Towson, MD 21286 Coordinate: 39.3855,-76.57785 Phone: (410) 321-9288