Anyone ever heard of Tuttle Crossing Mall? It's a small mall right on the edge of Columbus in between there and Dublin (literally, Dublin area code is right across the street). I think it'd be nice to meet there. That, and I haven't been there in forever!