Artichoke, arugula, & pistachio salad at Baraonda
Baraonda
$$
Italian
Upper East Side
1439 2nd Ave
New York, NY10021
Call: 212.288.8555
Visit Website

Reviews & Posts

Nearby