Elldrew Eat-Out 31st January 201721st December 2022 by Planet Elldrew Putting’ On The Ritz: Restaurant review Elldrew try out the newly awarded Michelin Starred restaurant at The Ritz. Verdict: Hit and Miss. Read more below. Continue Reading