Salo Salo Restaurant in Virginia Beach, VA
Hi Guy, I highly recommend Salo salo restaurant @ 1108 green run sq. , Virginia beach, Va. It's a Filipino restaurant that just opened 9/5/2015. I would recommend that you taste every dish they have. Everything is delish and tasty. You'll never regret it and I'll be a forever fan of this restaurant. Hope to see you there.