The new restaurant from Ed McFarland (of Ed's Lobster Bar) has opened in the World Financial Center, serving "Comfort Italian." / 3 comments
Subscribe to the TC Newsletter
Tribeca Citizen on Instagram