Get directions to Salo Salo Restaurant & Grocery in Green Run Square Shopping Center

Don't konw how to get to Salo Salo Restaurant & Grocery in Virginia Beach, Virginia VA 23452? Find driving directions to Salo Salo Restaurant & Grocery below.

Green Run Square Shopping Center location: 3300 Holland Rd., Virginia Beach, VA 23452

Insert your starting address