Meet me at the restaurant southeast of you. You'll find the restaurant right across the street from where Astor Place runs into another street on its west end. The Vitamin Shoppe is southeast of the restaurant.