New York, New York · American
📍 1307 3rd Ave, New York, NY 10021
Pioneering organic vegan restaurant serving wholesome comfort food favorites since 1994 on the Upper East Side.