Alexander's Pizza has been a Lexington staple since 1969, providing excellent quality pizza, subs, and salads at an affordable price...
Alexander's Pizza has been provides takeout pizza, subs, and salads at an affordable price. Located in Lexington, MA.