MLD Dining Room restaurant in Isle of Dogs, London Featured

Recommended for

  • Dinner
  • Family Friendly
  • Lunch
  • Restaurant

Location

62 Mellish St, Isle of Dogs, London E14 8NS

Additional Details
Cuisine
  • Chinese