frenchNot yet on Tasting Planet
Alex Dilling at Hotel Cafe Royal
London, United Kingdom
About
Two Michelin stars, continuation of Alex Dilling's fine work at The Greenhouse.
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
London, United Kingdom
Two Michelin stars, continuation of Alex Dilling's fine work at The Greenhouse.
No photos yet.
No reviews yet. Be the first!