I recently returned to a restaurant I last reviewed two years ago. Why the return trip? Recently Isa’s Bistro, located on the ground floor of the Haywood Park Hotel, has changed its name to Isa’s ...