LENOXTHAI

restaurant, 1219 1st Avenue, 10065, New York City, NY

VeganScore 40

Menu

Mains

Starters

Start your free trial