Get directions to: Church Plaza Deli, Sterling, VA
Restaurant address: 45665 West Church Road Sterling, VA 20164, USA
Restaurant: Church Plaza Deli