If new link post on Best Restaurants in Mumbai, then add Pin to board