Restaurants that have recently closed or opened, moved or just have something new to offer.