The Eat Index IE: New restaurants open all over; outrageous