Review – Elizabeth Chicago
Introduction My foodie friend in Chicago recommended this Michelin 1 star restaurant called Elizabeth. They have ‘theme’ dinners and this month/quarter’s theme was the movie ‘Twin Peaks,’ which I never watched, so didn’t get the full experience of the meal, but I figured that the food should speak for itself. Once again, we had to […]