El título del disco hace alusión a un café y restaurante londinense frecuentado por la banda (actualmente cerrado): "The Mountain Grill".