LAVO - NYC
Opens at 11:30 AM

LAVO - NYC

$$ • Italian • Pasta • Pizza
View delivery time and booking fee.

39 E 58th St, New York, NY 10022 • More info