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 […]