Buffalo Ridge is the building in front of Walmart where NYPD Pizza is located. It's probably replacing the Peach Wave that is on the other end. I never hear of anyone going there. My impression of Bowlbar would be something similar to Sweet Tomatoes, which is good.