The best contact number for The Mustard Seed at Echo Lodge is +353 696 8508.