restaurant near bromley mountain